Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more →
Top 23 JavaScript D3 Projects
-
note three.js [1] has nothing to do with React out of the box though, this page highlights an atypical way of using three.js through a popular React binding.
[1] https://threejs.org/
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
-
30-Days-Of-JavaScript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
30 Days of JS preparation 30 Days of Javascript preparation that teaches JS topics in 30 days one topic per day, quite a good roadmap as well to learn JS from scratch.
-
p5.js
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
p5.js – JavaScript framework for creative interactive coding
-
-
-
paper.js
The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
-
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.
-
Document address: Vega Official Document
-
Locked fps of animation · Issue #1003 · svgdotjs/svg.js - Github
-
-
-
-
-
-
-
-
-
-
-
-
-
-
mozaik
Mozaïk is a tool based on nodejs / react / redux / nivo / d3 to easily craft beautiful dashboards
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript D3 discussion
JavaScript D3 related posts
-
Shortest walking tour to 81,998 bars in Korea – TSP solved in 178 days
-
Apache ECharts
-
Getting Started with Interactive Programming
-
Tuning Edge Animations in Reactflow for Optimal Performance
-
Visualizing MIDI with Three.js, Tone.js, and TypeScript
-
Chart.js in Next.js 15: Create Dynamic Data Visualizations
-
Building a Dynamic Budget Planner: Visualize Your Finances in Real-Time 📊
-
A note from our sponsor - SurveyJS
surveyjs.io | 23 May 2025
Index
What are some of the best open-source D3 projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | three.js | 106,326 |
2 | Chart.js | 65,929 |
3 | 30-Days-Of-JavaScript | 44,363 |
4 | p5.js | 22,586 |
5 | plotly.js | 17,574 |
6 | Frappe Charts | 15,009 |
7 | paper.js | 14,731 |
8 | vega | 11,493 |
9 | svg.js | 11,406 |
10 | raphael | 11,293 |
11 | trianglify | 10,101 |
12 | c3 | 9,356 |
13 | two.js | 8,467 |
14 | dc.js | 7,430 |
15 | nvd3 | 7,220 |
16 | rickshaw | 6,531 |
17 | heatmap.js | 6,311 |
18 | flot | 5,939 |
19 | NN-SVG | 5,465 |
20 | Frappe Gantt | 5,240 |
21 | cubism | 4,935 |
22 | d3-cloud | 3,881 |
23 | mozaik | 3,599 |