Overview
D3 is “the JavaScript library for bespoke data visualization”, released under the ISC licence with copyright held by Mike Bostock and Observable, Inc., which develops it.[16] Rather than providing ready-made charts, it supplies building blocks: selections and transitions that update the page from data, scales and axes, and layout algorithms such as treemaps, force-directed graphs, Voronoi diagrams and circle packing. Its site lists version 7.9.2 and about 113,900 GitHub stars, and points users who want quick charts to Observable Plot, a higher-level library built on D3.[16] Using D3 requires JavaScript programming, so it is suited to developers rather than business users.
D3.js strengths and limitations
Strengths
- Near-unlimited flexibility over visual design
- Large library of layout algorithms
Limitations
- Requires JavaScript programming skills
- No built-in data connectors, sharing or access control
Appears in
D3.js alternatives and competitors
Alternatives to D3.js: companies ranked in the same lists.
- Data Studio (formerly Looker Studio)
Microsoft Power BI
Qlik Cloud Analytics- Tableau
- Zoho Analytics
Datawrapper
Flourish
Infogram
Apache Superset- Grafana
Metabase
Is this your company?
Update the description, logo, image and link through the submission form. Editors review every change.
