Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. D3.js
D

D3.js

Framework
123 projects135.3k total stars20.2k total forks12 languages

Open-source projects built with D3.js

There are currently 123 open-source projects built with D3.js, with a combined total of 135.3k GitHub stars. The most common language among these projects is JavaScript.

Showing 123 open-source projects · page 1 of 4

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
c3
c3c3js/c3

A D3-based reusable chart library for deeper integration of charts into web applications.

9.3k1.4kJavaScript
3 days ago
vscode-debug-visualizer
vscode-debug-visualizerhediet/vscode-debug-visualizer

A VS Code extension that visualizes data structures and expressions during debugging with interactive visualizations.

8.2k443TypeScript
1 year ago
dc.js
dc.jsdc-js/dc.js

A multi-dimensional charting library that works natively with crossfilter and renders using d3.js.

7.4k1.8kJavaScript
2 years ago
nvd3
nvd3novus/nvd3

A reusable charting library built on D3.js, providing pre-built, customizable chart models.

7.2k2.1kJavaScript
2 years ago
vue-flow
vue-flowbcakmakoglu/vue-flow

A highly customizable Vue 3 component library for building interactive flowcharts and node-based diagrams.

6.7k405TypeScript
10 days ago
rickshaw
rickshawshutterstock/rickshaw

A JavaScript toolkit for creating interactive time series graphs with D3.js integration.

6.5k929JavaScript
1 year ago
Textures.js
Textures.jsriccardoscalco/textures

A JavaScript library for creating SVG patterns, designed for data visualization with D3.js.

6.1k222JavaScript
3 years ago
billboard.js
billboard.jsnaver/billboard.js

A re-usable, easy interface JavaScript chart library based on D3.js.

6.0k355TypeScript
6 hours ago
epoch
epochepochjs/epoch

A JavaScript charting library for creating historical reports and real-time timeseries visualizations.

5.0k274HTML
7 years ago
cubism
cubismsquare/cubism

A D3.js plugin for building real-time time series dashboards with Graphite, Cube, and other data sources.

4.9k513JavaScript
1 year ago
ngx-charts
ngx-chartsswimlane/ngx-charts

A declarative charting framework for Angular that uses Angular for SVG rendering and D3 for math functions.

4.4k1.2kTypeScript
1 month ago
iD
iDopenstreetmap/iD

A friendly, browser-based JavaScript editor for OpenStreetMap, designed for simplicity and ease of use.

3.8k1.5kJavaScript
17 hours ago
datamaps
datamapsmarkmarkoh/datamaps

A lightweight JavaScript library for creating interactive SVG map visualizations with D3.js and TopoJSON.

3.8k997JavaScript
5 months ago
britecharts
britechartsbritecharts/britecharts

A composable charting library built with reusable D3.js components for creating client-side data visualizations.

3.7k213JavaScript
2 years ago
docker-swarm-visualizer
docker-swarm-visualizerdockersamples/docker-swarm-visualizer

A visualizer for Docker Swarm Mode that displays services and tasks running across swarm nodes in a real-time diagram.

3.3k594JavaScript
1 year ago
Plottable
Plottablepalantir/plottable

A library of modular chart components built on D3 for creating flexible, custom charts.

3.1k233TypeScript
10 months ago
dagre-d3
dagre-d3dagrejs/dagre-d3

A D3-based renderer for laying out and visualizing directed graphs in the browser.

3.0k592JavaScript
2 years ago
blast radius
blast radius28mm/blast-radius

Interactive visualizations of Terraform dependency graphs using d3.js for reasoning about infrastructure changes.

2.2k257JavaScript
1 year ago
WebCola
WebColatgdwyer/WebCola

JavaScript constraint-based layout library for high-quality graph visualization using D3.js.

2.1k262TypeScript
2 months ago
d3-force: Force-directed graph layout
d3-force: Force-directed graph layoutd3/d3-force

A JavaScript library for force-directed graph layout using velocity Verlet integration.

2.0k393JavaScript
2 years ago
react-d3
react-d3esbullington/react-d3

A modular React charting library built with d3.js utilities for generating SVG charts.

1.7k171JavaScript
10 years ago
d3plus
d3plusalexandersimoes/d3plus

A TypeScript library that extends D3.js to create beautiful, interactive SVG visualizations with minimal configuration.

1.6k181JavaScript
6 days ago
react-d3-library
react-d3-libraryreact-d3-library/react-d3-library

A library that converts D3 visualizations into React components, enabling developers to use existing D3 code within React's virtual DOM.

1.5k81JavaScript
5 years ago
d3-dag
d3-dagerikbrinkman/d3-dag

A D3.js extension providing layout algorithms for visualizing directed acyclic graphs (DAGs) with multiple layout strategies.

1.5k93TypeScript
11 days ago
neo4jd3
neo4jd3eisman/neo4jd3

A JavaScript library for visualizing Neo4j graph databases using D3.js force-directed layouts.

1.5k423JavaScript
5 years ago
SpaceRadar
SpaceRadarzz85/space-radar

A fast, cross-platform desktop app for visualizing disk space and memory usage with interactive sunburst, treemap, and flamegraph charts.

1.4k82TypeScript
1 month ago
d3py
d3pymikedewar/d3py

A Python plotting library that generates interactive D3.js visualizations from pandas DataFrames.

1.4k200Python
5 years ago
d3fc
d3fcd3fc/d3fc

A collection of components to rapidly build fast, highly customizable, interactive charts with D3.

1.3k197HTML
1 year ago
EventDrops
EventDropsmarmelab/EventDrops

Interactive time-based event series visualization library built with D3.js for exploring temporal data.

1.3k235JavaScript
1 year ago
reaviz
reavizreaviz/reaviz

A modular React chart library that uses D3 for calculations and React for rendering, offering extensive chart types and customization.

1.2k123TypeScript
1 month ago
n3-charts
n3-chartsn3-charts/line-chart

An easy-to-use JavaScript library for creating beautiful charts in AngularJS applications, built on top of D3.js.

1.2k175TypeScript
4 years ago
Malcom
Malcomtomchop/malcom

A malware communication analyzer that visualizes network traffic and cross-references it with known malware sources.

1.2k217Python
8 years ago
venn.js
venn.jsbenfred/venn.js

A JavaScript library for creating area-proportional Venn and Euler diagrams with D3.js integration.

1.1k223JavaScript
5 years ago
Tockler
TocklerMayGo/tockler

An application that automatically tracks your computer usage and working time by monitoring active window titles and idle time.

1.1k122TypeScript
3 months ago
ngx-graph
ngx-graphswimlane/ngx-graph

A graph visualization library for Angular applications, enabling interactive node-link diagrams.

993299TypeScript
1 day ago
d3-flame-graph
d3-flame-graphspiermar/d3-flame-graph

A D3.js plugin for generating interactive flame graphs from hierarchical profiling data.

976125JavaScript
3 days ago
1
2
3
4