
D3 by Observable | The JavaScript library for bespoke data …
The JavaScript library for bespoke data visualization. Code faster than you thought possible Get everything you need and none of what you don’t with lightweight automatic versioning, instant sharing, and real-time multiplayer editing.
What is D3? | D3 by Observable
What is D3? 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 …
Getting started | D3 by Observable
As a more complete example, try one of these starter templates: Area chart; Bar chart; Donut chart; Histogram; Line chart; See the D3 gallery for more forkable examples.. Observable includes a few D3 snippets when you click + to add a cell (type “d3” when the cell menu is open to filter), as well as convenient sample datasets to try out D3 features. Or …
API index | D3 by Observable
The JavaScript library for bespoke data visualization. API index . D3 is a collection of modules that are designed to work together; you can use the modules independently, or you can use them together as part of the default build.