Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. d3
D

d3

Framework
38 projects111.2k total stars8.9k total forks6 languages

Open-source projects built with d3

There are currently 38 open-source projects built with d3, with a combined total of 111.2k GitHub stars. The most common language among these projects is JavaScript.

Showing 38 open-source projects · page 1 of 2

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
recharts
rechartsrecharts/recharts

A redefined chart library built with React and D3 for creating composable, declarative charts in React applications.

27.4k2.0kTypeScript
2 days ago
visx
visxairbnb/visx

A collection of reusable low-level React visualization components that combine D3's power with React's declarative DOM updates.

21.0k767TypeScript
29 days ago
vx
vxhshoff/vx

A collection of reusable low-level React visualization components that combine D3's power with React's declarative DOM updates.

21.0k767TypeScript
29 days ago
nivo
nivoplouc/nivo

A rich set of supercharged React components for building dataviz apps, built on top of d3.

14.1k1.1kTypeScript
10 days ago
react-stockcharts
react-stockchartsrrag/react-stockcharts

A highly customizable React library for building interactive stock charts with d3, featuring multiple chart types and technical indicators.

4.0k964JavaScript
3 years ago
semiotic
semioticnteract/semiotic

A React data visualization library designed for AI-assisted development, supporting network graphs, streaming data, and coordinated dashboards.

2.7k137TypeScript
1 day ago
Uber React Digraph
Uber React Digraphuber/react-digraph

A React component library for building interactive directed graph editors with SVG rendering and event handling.

2.6k263JavaScript
2 years ago
techan.js
techan.jsandredumas/techan.js

A D3-based library for building interactive financial charts with technical analysis indicators.

2.4k525JavaScript
5 years ago
react-native-svg-charts
react-native-svg-chartsJesperLekland/react-native-svg-charts

A comprehensive SVG charting library for React Native, providing area, bar, line, pie, and progress circle charts with extensive customization.

2.4k423JavaScript
1 year ago
taucharts
tauchartsTargetProcess/tauCharts

A data-focused JavaScript charting library built on D3, offering flexible and declarative visualization.

1.9k107JavaScript
2 years ago
react-d3-components
react-d3-componentscodesuki/react-d3-components

A React library for building interactive D3 charts with React's virtual DOM control.

1.6k199JavaScript
4 years ago
visualixir
visualixirkoudelka/visualixir

A live process and message visualizer for BEAM nodes, built as a teaching tool for the Elixir/Erlang ecosystem.

1.3k46CSS
3 years ago
org-chart
org-chartbumbeishvili/org-chart

A highly customizable organization chart built with D3, offering integrations for Angular, React, and Vue.

1.2k374HTML
13 days ago
carbon-charts
carbon-chartscarbon-design-system/carbon-charts

A robust data visualization framework with 26 chart types, built with D3 and TypeScript for multiple frontend frameworks.

1.0k215HTML
8 days ago
carbon-charts
carbon-chartscarbon-design-system/carbon-charts

A robust charting library with 26 chart types, built with D3 and TypeScript, for vanilla JS, React, Vue, Angular, and Svelte.

1.0k215HTML
8 days ago
historical-basemaps
historical-basemapsaourednik/historical-basemaps

A collection of georeferenced GeoJSON boundaries for world countries and cultural regions to map historical data on global or continental scales.

759138JavaScript
5 months ago
d3-legend
d3-legendsusielu/d3-legend

A reusable D3.js legend component for color, size, and symbol scales in SVG visualizations.

722102JavaScript
2 years ago
Specificity Graph
Specificity Graphpocketjoso/specificity-graph

Generate interactive line graphs visualizing CSS selector specificity across your stylesheet.

70232JavaScript
10 years ago
dTree
dTreeErikGartner/dTree

A D3-based library for visualizing data trees with multiple parents, such as family trees.

556145JavaScript
2 years ago
xkcdgraphs
xkcdgraphsimkevinxu/xkcdgraphs

Create instant XKCD-style graphs in your browser using JavaScript and D3 with a simple UI.

44526JavaScript
8 years ago
Hanami
Hanamijsa-aerial/hanami

A Clojure(Script) library for building interactive visualization apps with Vega-Lite/Vega using data-driven templates.

41013Clojure
1 year ago
d3-topogram
d3-topogramshawnbot/topogram

A JavaScript library for creating continuous area cartograms using D3 and TopoJSON.

329131HTML
3 years ago
White Elephant
White Elephantlinkedin/white-elephant

A Hadoop log aggregator and dashboard for visualizing cluster utilization across users.

19061Java
12 years ago
treeviz
treevizPierreCapo/treeviz

A JavaScript library for creating interactive tree diagrams with dynamic data updates and customizable visualizations.

17127TypeScript
2 years ago
d3-scale-cluster
d3-scale-clusterschnerd/d3-scale-cluster

A D3 scale that clusters continuous data into discrete groups using a 1D clustering algorithm, similar to quantile scales.

13210JavaScript
3 years ago
d3-geo-polygon
d3-geo-polygond3/d3-geo-polygon

A D3 module for clipping and geometric operations on spherical polygons, enabling custom map projections.

12525JavaScript
7 days ago
mapmap.js
mapmap.jsfloledermann/mapmap.js

A data-driven JavaScript API for creating interactive thematic vector maps in the browser, built on D3 and SVG.

11412JavaScript
6 years ago
d3-message-sequence
d3-message-sequencekoudelka/d3-message-sequence

A D3.js library for creating dynamic and static message sequence charts to visualize communication flows.

10212
8 years ago
spam
spamnewsappsio/spam

A D3 library for creating high-performance Canvas maps with automatic projection and retina support.

1019JavaScript
3 years ago
d3-composite-projections
d3-composite-projectionsrveciana/d3-composite-projections

A collection of D3.js composite map projections for visualizing countries with distant territories.

10124JavaScript
10 months ago
NetworkCube
NetworkCubenetworkcube/networkcube

An open-source JavaScript/TypeScript library and framework for interactive visualization of multivariate dynamic networks.

9411JavaScript
4 years ago
d3-exploder
d3-exploderbsouthga/d3-exploder

A tiny d3 extension that transforms geographic maps into other chart types by exploding and repositioning map features.

9315JavaScript
5 years ago
ember-c3
ember-c3Glavin001/ember-c3

An Ember addon providing components for C3, a D3-based reusable chart library.

8055JavaScript
4 years ago
Envision
Envisionclojurewerkz/envision

A Clojure library for data processing, cleanup, and interactive visualization using D3.

773Clojure
8 years ago
ember-sparkles
ember-sparklesLocusEnergy/ember-sparkles

A collection of composable D3 chart components for Ember.js, built with ember-d3-helpers for reactive data visualizations.

569JavaScript
6 years ago
ember-d3-helpers
ember-d3-helpersLocusEnergy/ember-d3-helpers

A collection of Ember.js helpers for building composable D3 charts using template-driven primitives.

3412JavaScript
3 years ago
1
2