D3.js
Sign in to saveAlso known as D3, Data-Driven Documents, d3js
D3.js (also known as D3, short for Data-Driven Documents) is a JavaScript library for producing dynamic, interactive data visualizations in web browsers. It makes use of Scalable Vector Graphics (SVG), HTML5, and Cascading Style Sheets (CSS) standards. It is the successor to the earlier Protovis framework. Its development was noted in 2011, as version 2.0.0 was released in August 2011. With the release of version 4.0.0 in June 2016, D3 was changed from a single library into a collection of smaller, modular libraries that can be used independently.
Key facts
- Software.title
- Data-Driven Documents (D3.js)
- Software.logo
- Logo D3.svg
- Software.logo upright
- 0.6
- Software.logo alt
- A stylized wordmark logo that reads "D3" in bold, simplified letters
- Software.developer
- Mike Bostock, Jason Davies, Jeffrey Heer, Vadim Ogievetsky, and community
- Software.discontinued
- no
- Software.programming language
- JavaScript
- Software.genre
- Data visualization, JavaScript library
- Software.license
- ISC
via Wikipedia infobox
Described at

Making sure you're not a bot!
D3.js is a data visualization library by Mike Bostock, who is also the primary creator of Protovis, which D3 is designed to replace. There is a great introductory tutorial available from Luke Franci. It is one of many other tutorials linked to from Bostock's D3 wiki.
marketplace.sshopencloud.eu →Link to a page describing this subject · 1,340 chars · not written by Vinony
Source code
D3 (or D3.js ) is a free, open-source JavaScript library for visualizing data. Its low-level approach built on web standards offers unparalleled flexibility in authoring dynamic, data-driven graphics. For more than a decade D3 has powered groundbreaking and award-winning visualizations, become a foundational building block of higher-level chart libraries, and fostered a vibrant community of data practitioners around the world.
Excerpt from the source-code README · 1,214 chars · not written by Vinony
Wikidata facts
- Official website
- d3js.org
Show 7 more facts
- IRC channel URL
- irc://irc.freenode.net/#d3.js
- Commons category
- D3.js
- Stack Exchange tag
- stackoverflow.com/tags/d3.js
- source code repository URL
- github.com/d3/d3
- software version identifier
- 7.9.0
- described at URL
- tapor.ca/tools/112
- social media followers
- 1242
Sources (14)
via Wikidata · CC0
~8 min read
Article
12 sectionsContents
- Context
- Technical principles
- Selections
- Transitions
- Data-binding
- Appending nodes using data
- Community
- See also
- References
- Further reading
- Related projects
- External links
D3.js (also known as D3, short for Data-Driven Documents) is a JavaScript library for producing dynamic, interactive data visualizations in web browsers. It makes use of Scalable Vector Graphics (SVG), HTML5, and Cascading Style Sheets (CSS) standards. It is the successor to the earlier Protovis framework. Its development was noted in 2011, as version 2.0.0 was released in August 2011. With the release of version 4.0.0 in June 2016, D3 was changed from a single library into a collection of smaller, modular libraries that can be used independently.
== Context == There have been various previous attempts to bring data visualization to web browsers. The most notable examples were the Prefuse, Flare, and Protovis toolkits, which can all be considered as direct predecessors of D3.js.