Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. D3

D3

116 projects

Showing 36 of 116 projects

freeCodeCamp
freeCodeCampTypeScript

A free, self-paced curriculum and platform for learning full-stack web development, machine learning, and computer science.

#teachers#community-driven#learn-to-code
Stars457.7k
Forks49.3k
Last commit8 hours ago
d3
d3Shell

A low-level JavaScript library for creating dynamic, data-driven visualizations using SVG, Canvas, and HTML.

#chart#open-source#interactive-graphics
Stars113.8k
Forks22.7k
Last commit10 hours ago
recharts
rechartsTypeScript

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

#chart#data-visualisation#ui
Stars27.6k
Forks2.0k
Last commit7 hours ago
visx
visxTypeScript

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

#chart#custom-charts#data-viz
Stars21.1k
Forks775
Last commit4 months ago
vx
vxTypeScript

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

#chart#vx#visualization-library
Stars21.1k
Forks775
Last commit4 months ago
plotly.py
plotly.pyPython

An interactive, open-source graphing library for Python that creates browser-based visualizations with over 30 chart types.

#scientific-visualization#plotly-js#statistical-graphs
Stars18.9k
Forks2.9k
Last commit7 hours ago
Plotly
PlotlyJavaScript

Open-source JavaScript charting library for creating statistical, 3D, scientific, financial, and map visualizations.

#scientific-visualization#interactive-graphs#javascript-charts
Stars18.4k
Forks2.1k
Last commit7 hours ago
plotly.js
plotly.jsJavaScript

A standalone JavaScript data visualization library for creating statistical, 3D, scientific, and financial charts.

#scientific-visualization#open-source-analytics#statistical-charts
Stars18.4k
Forks2.1k
Last commit
nivo
nivoTypeScript

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

#isomorphic#dataviz#server-side-rendering
Stars14.1k
Forks1.1k
Last commit3 months ago
vega
vegaJavaScript

A declarative JSON format for creating, saving, and sharing interactive data visualizations.

#visualization-toolkit#declarative-grammar#visualization-grammar
Stars12.0k
Forks1.6k
Last commit2 days ago
Victory
VictoryTypeScript

A collection of composable React components for building interactive data visualizations.

#interactive-visualizations#frontend#graphs
Stars11.2k
Forks534
Last commit10 months ago
c3
c3JavaScript

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

#chart#graph#graphics
Stars9.4k
Forks1.4k
Last commit1 day ago
rickshaw
rickshawJavaScript

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

#graph#interactive-graphs#dashboard
Stars6.5k
Forks924
Last commit1 year ago
Textures.js
Textures.jsJavaScript

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

#patterns#graphics#textures
Stars6.1k
Forks219
Last commit3 years ago
billboard.js
billboard.jsTypeScript

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

#chart#graph#web-dashboard
Stars6.0k
Forks359
Last commit2 days ago
epoch
epochHTML

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

#jquery#dashboard#real-time-charts
Stars4.9k
Forks274
Last commit7 years ago
ngx-charts
ngx-chartsTypeScript

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

#hacktoberfest#chart#dataviz
Stars4.4k
Forks1.2k
Last commit16 days ago
react-stockcharts
react-stockchartsJavaScript

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

#financial-visualization#technical-indicators#canvas
Stars4.0k
Forks955
Last commit
d3-cloud
d3-cloudJavaScript

A JavaScript library for generating word cloud layouts with HTML5 canvas, inspired by Wordle.

#text-visualization#collision-detection#canvas
Stars4.0k
Forks1.1k
Last commit7 months ago
iD
iDJavaScript

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

#crowdsourced-mapping#geospatial#web-based
Stars3.9k
Forks1.5k
Last commit9 hours ago
britecharts
britechartsTypeScript

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

#reusable-charting-library#chart#britecharts
Stars3.7k
Forks215
Last commit10 hours ago
Plottable
PlottableTypeScript

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

#chart#custom-charts#flexible
Stars3.1k
Forks234
Last commit12 days ago
dagre-d3
dagre-d3JavaScript

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

#interactive-graphs#svg-rendering#javascript-library
Stars3.0k
Forks591
Last commit2 years ago
semiotic
semioticTypeScript

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

#ai-assisted-development#coordinated-views#ai
Stars2.7k
Forks141
Last commit7 hours ago
techan.js
techan.jsJavaScript

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

#technical-analysis#candlestick-charts#trading-tools
Stars2.4k
Forks521
Last commit6 years ago
react-native-svg-charts
react-native-svg-chartsJavaScript

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

#ios#android#react-native-svg
Stars2.4k
Forks419
Last commit
victory-native
victory-nativeJavaScript

React Native charting library for building interactive data visualizations with a consistent API across platforms.

#react-native#declarative-ui#data-visualization
Stars2.0k
Forks155
Last commit2 years ago
taucharts
tauchartsJavaScript

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

#declarative-charts#faceted-visualization#data-visualization
Stars1.9k
Forks106
Last commit3 years ago
react-d3
react-d3JavaScript

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

#modular#svg#data-visualization
Stars1.7k
Forks170
Last commit10 years ago
react-d3-components
react-d3-componentsJavaScript

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

#chart#pie-chart#graph
Stars1.6k
Forks198
Last commit4 years ago
react-d3-library
react-d3-libraryJavaScript

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

#svg#frontend#data-visualization
Stars1.5k
Forks80
Last commit5 years ago
d3-dag
d3-dagTypeScript

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

#graph#directed-acyclic-graph#topological-layout
Stars1.5k
Forks93
Last commit20 days ago
neo4jd3
neo4jd3JavaScript

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

#network-diagram#interactive-graphs#force-directed-graph
Stars1.5k
Forks419
Last commit5 years ago
LayerChart
LayerChartTypeScript

A collection of composable Svelte chart components for building a wide variety of data visualizations.

#hierarchical-data#geospatial#composable-components
Stars1.4k
Forks44
Last commit11 hours ago
d3fc
d3fcHTML

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

#chart#d3fc#canvas
Stars1.4k
Forks197
Last commit2 years ago
Dex
DexJavaScript

A Java/Groovy/JavaFX data visualization tool for ETL, machine learning, and publishing web visualizations.

#desktop-application#datavis#dataviz
Stars1.3k
Forks308
Last commit7 years ago
Page 1 of 4Next

Related Tags

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
7 hours ago
3 years ago
2 years ago
#Data Visualization110
#Svg54
#Javascript Library46
#Charts40
#Javascript34
#Interactive Charts31
#Frontend29
#D3js28
#Charting Library23
#Visualization20
#Chart17
#React17