SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript Visualization Projects
-
EasySpider
A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/网页爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Plotly - Plotly JavaScript Open Source Graphing Library
-
Project mention: How to Make Large Time-Series Charts Smooth in Vue.js + ApexCharts (and fix Zoom & Scroll behavior issues) | dev.to | 2026-05-21
ApexCharts is an excellent library for creating interactive charts, and integrating it in [Vue.js (https://vuejs.org) is really a piece of cake. However, when it comes to displaying a time-series chart with thousands of points, the performance can suffer, sometimes causing the page to freeze during the rendering or when the user zooms or navigates through the data.
-
-
Project mention: AI Mafia – Tracing the roots of today's AI leaders back to Google | news.ycombinator.com | 2025-10-26
I am using https://js.cytoscape.org/ to render this json file on the website.
I tried out of the box obsidian canvas publishers, but they did not work. Hence the misaligned nodes.
-
-
-
-
-
Project mention: Simple, reactive programming environment for the Julia Language | news.ycombinator.com | 2026-04-03
-
-
-
-
-
-
-
-
-
-
-
trading-vue-js
💹 Hackable charting lib for traders. You can draw literally ANYTHING on top of candlestick charts. [Not Maintained]
-
-
JavaScript Visualization discussion
JavaScript Visualization related posts
-
Vega
-
Algorithm Visualizer
-
Git City – Your GitHub as a 3D City
-
Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)
-
Webb Compare (2024)
-
WebbCompare
-
Show HN: I built an 8-bit CPU simulator in Python from scratch
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 Jun 2026
Index
What are some of the best open-source Visualization projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | EasySpider | 43,959 |
| 2 | plotly.js | 18,220 |
| 3 | apexcharts.js | 15,097 |
| 4 | vega | 11,889 |
| 5 | Cytoscape.js | 11,043 |
| 6 | dc.js | 7,440 |
| 7 | roughViz | 7,077 |
| 8 | Under-the-hood-ReactJS | 6,793 |
| 9 | heatmap.js | 6,372 |
| 10 | Pluto.jl | 5,343 |
| 11 | joint | 5,270 |
| 12 | vizceral | 4,095 |
| 13 | VivaGraphJS | 3,859 |
| 14 | react-simple-maps | 3,299 |
| 15 | dygraphs | 3,236 |
| 16 | WebPlotDigitizer | 3,095 |
| 17 | React-Sight | 2,867 |
| 18 | echarts-gl | 2,707 |
| 19 | sqliteviz | 2,345 |
| 20 | 3DTilesRendererJS | 2,332 |
| 21 | trading-vue-js | 2,275 |
| 22 | ant-design-charts | 2,225 |
| 23 | butterchurn | 1,878 |