TypeScript D3

Open-source TypeScript projects categorized as D3

Top 23 TypeScript D3 Projects

  1. freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

    Project mention: πŸ”₯ Hidden Gems on GitHub That Every Developer (IT/Non-IT) Needs toΒ Explore | dev.to | 2025-05-30

    🧠 1. FreeCodeCamp πŸ“ https://github.com/freeCodeCamp/freeCodeCamp  Why it's awesome:  It's not just a repoβ€Š-β€Šit's a universe. FreeCodeCamp helps you learn to code for free with structured paths in Web Development, Data Science, Machine Learning, Python, DSA, and more. βœ… Best For: Beginners, career switchers  πŸ”§ Tech Stack: HTML, CSS, JavaScript, Python, APIs  πŸŒ± Bonus: Certification courses you can showcase on LinkedIn

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. echarts

    Apache ECharts is a powerful, interactive charting and data visualization library for browser

    Project mention: Apache ECharts | news.ycombinator.com | 2025-04-08

    Note: a website may use more than one web server

    5 months using Apache Echarts and watch GitHub repository https://github.com/apache/echarts for all activities. The developer team enthusiasm and unity is impressive. It is flexible, powerful, constantly improved and plenty of examples.

  4. fabric.js

    Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser

    Project mention: Canva API: A Comprehensive Guide | dev.to | 2025-04-07

    Open Source Alternatives - For those who prefer open-source tools, libraries like SVG.js and Fabric.js offer customizable, canvas-based design functionality that can be integrated into web applications. These tools are free to use, offering high flexibility, though they may require significant development effort.

  5. recharts

    Redefined chart library built with React and D3

    Project mention: Demystifying npm package installation: Insights, analysis and optimization tips | dev.to | 2025-04-22

    In order to run each scenario, there must be a package.json file present. For this analysis, we will use the following package.json file. This is a real package.json file, that I've used when creating a simple demo of Recharts library.

  6. BabylonJS

    Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

    Project mention: Babylon.js 7.0 | news.ycombinator.com | 2024-10-07
  7. visx

    🐯 visx | visualization components

    Project mention: React’s Four Horsemen of the Frontendpocalypse | dev.to | 2025-05-24

    View on GitHub

  8. G2

    πŸ“Š The concise and progressive visualization grammar.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. sigma.js

    A JavaScript library aimed at visualizing graphs of thousands of nodes and edges

    Project mention: Ask HN: What is the best software to visualize a graph with a billion nodes? | news.ycombinator.com | 2024-08-02
  11. victory

    A collection of composable React components for building interactive data visualizations

    Project mention: Six Incredible React Libraries πŸ’»πŸš€ | dev.to | 2024-08-23

    Link : https://commerce.nearform.com/open-source/victory

  12. metrics-graphics

    A library optimized for concise and principled data graphics and layouts.

  13. billboard.js

    πŸ“Š Re-usable, easy interface JavaScript chart library based on D3.js

    Project mention: billboard.js 3.14 release: viewBox resizing! | dev.to | 2024-10-24
  14. ngx-charts

    :bar_chart: Declarative Charting Framework for Angular

  15. 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: State of Text Rendering 2024 | news.ycombinator.com | 2024-07-08

    Before they tried to build a business with their notebooks alone, but they recently released Observable Framework[0], which is "a static site generator for data apps, dashboards, reports, and more" that you can install and run offline via npm[1]. IIUC the business plan is to make money by hosting the generated sites on their website, and offering tight integration with their existing notebook tech to continue to allow cloud-based team efforts.

    I really hope they succeed because I'm a big fan of both Observable notebooks and the new Observable Framework (and their Observable Plot library is pretty good too. Really, they have tons of good stuff).

    [0] https://observablehq.com/framework/

    [1] https://github.com/observablehq/framework

  16. plottable

    :bar_chart: A library of modular chart components built on D3

  17. G2Plot

    :dango: An interactive and responsive charting library based on G2.

  18. org-roam-ui

    A graphical frontend for exploring your org-roam Zettelkasten

    Project mention: The Fall of Roam | news.ycombinator.com | 2025-05-18

    I have never used Roam before, but I've been happily using an Emacs package called org-roam [0] for the past couple of years. When paired with org-roam-ui [1], it provides everything I need: basic linking, timestamped notes, and a graph view of all my notes. If you're an Emacs user or have used Roam in the past, I highly recommend giving them a try!

    [0]: https://github.com/org-roam/org-roam

    [1]: https://github.com/org-roam/org-roam-ui

  19. d3-dag

    Layout algorithms for visualizing directed acyclic graphs

  20. react-financial-charts

    Charts dedicated to finance.

  21. reaviz

    πŸ“Š Data visualization library for React. Maintained by @goodcodeus.

    Project mention: Show HN: Open-source React chart component library | news.ycombinator.com | 2024-08-11
  22. orb

    Graph visualization library (by memgraph)

  23. rumble-charts

    React components for building composable and flexible charts

  24. obsidian-3d-graph

    πŸ‘“ A 3D graph for Obsidian!

  25. topola

    Topola – online genealogy visualization

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript D3 discussion

Log in or Post with

TypeScript D3 related posts

  • A new way to make graphs more accessible to blind and low-vision readers

    1 project | news.ycombinator.com | 9 Apr 2025
  • Canva API: A Comprehensive Guide

    1 project | dev.to | 7 Apr 2025
  • billboard.js 3.14 release: viewBox resizing!

    1 project | dev.to | 24 Oct 2024
  • Babylon.js 7.0

    1 project | news.ycombinator.com | 7 Oct 2024
  • billboard.js 3.13 release: new area-step-range chart!

    1 project | dev.to | 23 Aug 2024
  • Show HN: Open-source React chart component library

    1 project | news.ycombinator.com | 11 Aug 2024
  • Show HN: Free e-book about WebGPU Programming

    2 projects | news.ycombinator.com | 5 Aug 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

What are some of the best open-source D3 projects in TypeScript? This list will help you:

# Project Stars
1 freeCodeCamp 420,867
2 echarts 63,777
3 fabric.js 30,136
4 recharts 25,370
5 BabylonJS 24,221
6 visx 20,095
7 G2 12,330
8 sigma.js 11,607
9 victory 11,162
10 metrics-graphics 7,438
11 billboard.js 5,913
12 ngx-charts 4,329
13 framework 3,050
14 plottable 3,010
15 G2Plot 2,601
16 org-roam-ui 2,064
17 d3-dag 1,490
18 react-financial-charts 1,314
19 reaviz 1,149
20 orb 397
21 rumble-charts 342
22 obsidian-3d-graph 316
23 topola 104

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?