Topics / #d3

D3 projects on GitHub

Data-driven visualization library for the web

As of , the most-starred D3 projects on GitHub are freeCodeCamp (457.3K stars), d3 (113.8K stars) and 30-Days-Of-JavaScript (46.9K stars). GitHub.Locker tracks 15 D3 repositories with 828.5K stars combined. The fastest-growing on October 17 was freeCodeCamp, with +153 stars in a day.

15Projects
828.5KStars in total
+202Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

15 projects · by stars

  1. #1 · freeCodeCamp/freeCodeCamp

    freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum: a friendly, donor-supported community where you learn math, programming, and computer science for free through thousands of interactive coding challenges. The full-stack web development and machine learning curriculum is completely free and self-paced, and the community says it has helped over 100,000 people get their first developer job.

    457.3K
  2. #2 · d3/d3

    d3

    D3 (or D3.js) is a free, open-source JavaScript library for visualizing data.

    113.8K
  3. #3 · Asabeneh/30-Days-Of-JavaScript

    30-Days-Of-JavaScript

    A free, self-paced 30-day curriculum that takes you from JavaScript basics (data types, loops, functions) through DOM manipulation and ends with several mini projects.

    46.9K
  1. 4

    freecodecamp.cn

    37.8KFreeCodeCampChina/freecodecamp.cn · CSS

    This is the Chinese localization of freeCodeCamp - the full source code and curriculum that powers freeCodeCamp.cn, a free browser-based platform for learning full-stack JavaScript development by building real projects.

  2. 5

    anki

    32.1Kankitects/anki · Rust

    Anki is a spaced repetition flashcard program that helps you memorize information through scheduled, algorithm-driven reviews.

  3. 6

    recharts

    27.6Krecharts/recharts · TypeScript

    Recharts is a charting library for React that lets you build charts out of composable React components, built on top of D3 for calculations and native SVG for rendering.

  4. 7

    visx

    21.1Kairbnb/visx · TypeScript

    visx is a collection of reusable low-level visualization components for React: d3 does the calculations and math, while React renders and updates the DOM. You compose charts from components instead of writing d3 selection code.

  5. 8

    plotly.py

    18.8Kplotly/plotly.py · Python

    An interactive, open-source graphing library for Python: you describe charts in Python code and get interactive figures rendered in the browser.

  6. 9

    plotly.js

    18.4Kplotly/plotly.js · JavaScript

    Plotly.js is an open-source JavaScript charting library that draws interactive charts in the browser. It also powers the plotly modules for Python and R (Plotly.py, Plotly.R) and sits behind Plotly and Dash.

  7. 10

    playground

    13.1Ktensorflow/playground · TypeScript

    Deep Playground is an interactive, browser-based visualization that lets you build small neural networks and watch them learn in real time, written in TypeScript using d3.js.

  8. 11

    G2

    12.6Kantvis/G2 · TypeScript

    G2 is a visualization grammar library for building charts, dashboards, data exploration, and storytelling, inspired by Leland Wilkinson's book 'The Grammar of Graphics'.

  9. 12

    vega

    12Kvega/vega · JavaScript

    Vega is a declarative visualization grammar: you describe charts and interactive views in a JSON format, and Vega renders them using HTML5 Canvas or SVG.

  10. 13

    victory

    11.2KFormidableLabs/victory · TypeScript

    Victory is a collection of composable React components for building interactive data visualizations like charts and graphs.

  11. 14

    situation-monitor

    4.2Khipcityreg/situation-monitor · TypeScript

    A real-time web dashboard that monitors global news, financial markets, and geopolitical events in one place.

  12. 15

    aetherviz-master

    1.5Kandyhuo520/aetherviz-master

    AetherViz Master is an AI-powered Claude Code skill that turns any teaching topic into an immersive, interactive 3D educational webpage, mixing Three.js 3D scenes with SVG charts.

Often tagged together