Discover / Design

D3

by d3Shell

The foundational library for bespoke data visualization on the web.

Repositoryactive

Maturity: active because commit 67d ago, latest release v7.9.0. Derived from release and commit history, not a rating.

Stars
113k
Forks
23k
Downloads / mo
63.4M
Last commit
2026-05-28
License
ISC
Open issues
20

Market and trust evidence

Edition not yet matched

No exact skills.sh identity match is available for this repository. Repository adoption and freshness remain visible above; install momentum is not inferred.

Trust analysis is a screening signal, not a security warranty. Read the ranking and trust methodology.

In practice

Written by AI from this repository’s README · low confidence

Higher level chart libraries constrain custom, dynamic graphics that need direct control over rendering.

Use it when

When you need maximum flexibility to author bespoke, data driven graphics rather than preset chart types.

Not the right pick when

Wrong pick when you want ready made charts, since the low level approach means building the chart yourself.

Capabilities

  • free, open source JavaScript library for visualizing data
  • low level approach built on web standards
  • flexibility for authoring dynamic, data driven graphics
  • foundational building block for higher level chart libraries

Cost: Free and open source

Install

Derived from the published package name in the repository, not from a model.

What the repository ships

Has testsHas docsCI configured

Detected from the actual files in the repository root.

Latest release v7.9.0

Published 2024-03-12

  • Add d3.schemeObservable10. https://github.com/d3/d3-scale-chromatic/pull/51
  • Change d3.geoCircle precision to 2 degrees. https://github.com/d3/d3-geo/pull/281
  • Set projection.clipAngle precision to 2 degrees. https://github.com/d3/d3-geo/pull/282

Tags

README

D3: Data-Driven Documents

<a href="https://d3js.org"><img src="./docs/public/logo.svg" width="256" height="256"></a>

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.

<a href="https://observablehq.observablehq.cloud/oss-analytics/@d3/d3">

<picture>

<source media="(prefers-color-scheme: dark)" srcset="https://observablehq.observablehq.cloud/oss-analytics/d3/downloads-dark.svg">

<img alt="Daily downloads of D3" src="https://observablehq.observablehq.cloud/oss-analytics/d3/downloads.svg">

</picture>

</a>

<sub>Daily downloads of D3 · oss-analytics</sub>

Resources

Related tools