Skip to main content
Share Your Experience: Take the 2024 Developer Survey

D3.js is a small, open-source JavaScript visualization library for manipulating HTML and SVG documents based on data

D3.js (or D3 for Data-Driven Documents) is a small, open-source JavaScript visualization library for manipulating HTML and SVG documents based on arbitrary data attached to the . Instead of being an all encompassing library, D3 solves the basis of the problem: efficient manipulation of documents based on data. The project is led by Mike Bostock. Additional information and examples can be found at the project home page.

References: