D3.js

Developer(s)Mike Bostock, Jason Davies, Jeffrey Heer, Vadim Ogievetsky, and community
Initial release18 February 2011; 13 years ago (2011-02-18)
Stable release
7.9.0[1]Edit this on Wikidata / 12 March 2024; 8 months ago (12 March 2024)
Repository
Written inJavaScript
TypeData visualization, JavaScript library
LicenseBSD
Websited3js.org

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.[2] Its development was noted in 2011,[3] as version 2.0.0 was released in August 2011.[4] 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.[5]

  1. ^ "Release 7.9.0". March 12, 2024. Retrieved March 22, 2024.
  2. ^ "For Protovis Users", Mbostock.github.com, archived from the original on August 6, 2012, retrieved August 18, 2012
  3. ^ Myatt, Glenn J.; Johnson, Wayne P. (September 2011), "5.10 Further reading", Making Sense of Data III: A Practical Guide to Designing Interactive Data Visualizations, Hoboken, New Jersey: John Wiley & Sons, p. A–2, ISBN 978-0-470-53649-0, retrieved January 23, 2013
  4. ^ "Release Notes", D3.js, retrieved August 22, 2012
  5. ^ "Release v4.0.0 · d3/d3". GitHub. June 28, 2016. Retrieved December 27, 2021.