SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript D3 Projects
-
freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Project mention: Slack vs Microsoft Teams vs Discord: Developer Community Engagement Comparison for Open Source Projects | dev.to | 2026-04-28Scenario: 20 volunteer maintainers run freeCodeCamp’s community server (400k members) on Discord free tier. They use voice channels for weekly contributor office hours, bots to track new contributors.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
echarts
Apache ECharts is a powerful, interactive charting and data visualization library for browser
If you’ve ever used Apache ECharts with React, you know it’s a beast. You throw data at it, and it happily plots gorgeous charts.
-
Project mention: How to Build Canva-Like Collaboration with Velt AI Plugin & Fabric.js | dev.to | 2026-04-15
**Fabric.js:** canvas engine; handles the object model, transforms, serialization, and everything that makes a design editor feel like a design editor
-
Project mention: Recharts – A composable charting library built on React components | news.ycombinator.com | 2025-10-08
-
BabylonJS
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
-
-
-
Built this last night and fixed a bug today. It's a proof-of-concept of how to render network graphs with Zed's (https://zed.dev/blog/gpui-2-on-preview) gpui library. I plan to turn this into a more general purpose component library somewhat following the style/API of Reactflow (https://reactflow.dev) and Sigma.js (https://www.sigmajs.org/)
-
Victory
-
-
-
-
framework
A static site generator for data apps, dashboards, reports, and more. Observable Framework combines JavaScript on the front-end for interactive graphics with any language on the back-end for data analysis. (by observablehq)
Project mention: Ask HN: Any example of successful vibe-coded product? | news.ycombinator.com | 2025-12-30https://behavior.today
I cloned Paddle's NextJS starter kit[1] and incorporated my previous reporting code built with Observable Framework[2].
It actually took longer to get the domain and my identity verified by Paddle than to develop the site. It just launched but I hope it becomes a success!
[1] https://github.com/PaddleHQ/paddle-nextjs-starter-kit
[2] https://github.com/observablehq/framework
-
Plottable - Flexible, interactive charts for the web
-
-
-
-
-
-
-
Project mention: Nested List Series: JavaScript Visualization Ecosystems Across Seven Leading Graph Databases | dev.to | 2025-10-12
6: memgraph/orb: Graph visualization library - GitHub, accessed October 12, 2025, https://github.com/memgraph/orb
-
-
Check the official repository: https://github.com/rumble-charts/rumble-charts
TypeScript D3 discussion
TypeScript D3 related posts
-
How to Build Canva-Like Collaboration with Velt AI Plugin & Fabric.js
-
Building a Reusable React Knowledge Graph Component: OKVE v0.3.0
-
TOP 6: JavaScript Gantt & Task Scheduling Libraries in 2026
-
Codex, Opus, Gemini Try to Build Counter Strike
-
Babylon.js – Web-Based 3D at It's Best
-
GPUG: GPU Graphs with GPUI
-
Recharts – A composable charting library built on React components
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Jun 2026
Index
What are some of the best open-source D3 projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | freeCodeCamp | 446,077 |
| 2 | echarts | 66,509 |
| 3 | fabric.js | 31,216 |
| 4 | recharts | 27,207 |
| 5 | BabylonJS | 25,601 |
| 6 | visx | 20,817 |
| 7 | G2 | 12,552 |
| 8 | sigma.js | 12,051 |
| 9 | victory | 11,240 |
| 10 | metrics-graphics | 7,404 |
| 11 | billboard.js | 5,977 |
| 12 | ngx-charts | 4,356 |
| 13 | framework | 3,505 |
| 14 | plottable | 3,084 |
| 15 | semiotic | 2,673 |
| 16 | G2Plot | 2,656 |
| 17 | org-roam-ui | 2,237 |
| 18 | d3-dag | 1,509 |
| 19 | react-financial-charts | 1,395 |
| 20 | reaviz | 1,234 |
| 21 | orb | 419 |
| 22 | obsidian-3d-graph | 365 |
| 23 | rumble-charts | 344 |