JavaScript Graph

Open-source JavaScript projects categorized as Graph

Top 23 JavaScript Graph Projects

  1. Chart.js

    Simple HTML5 Charts using the <canvas> tag

    Project mention: Build a SMART on FHIR App in 30 Minutes | dev.to | 2026-03-26

    We use Chart.js — one CDN script tag, no build step:

  2. SaaSHub

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

    SaaSHub logo
  3. gun

    An open source cybersecurity protocol for syncing decentralized graph data.

    Project mention: Gun: An Ecosystem of Tools for Distributed Applications | dev.to | 2026-02-16

    Documentation

  4. Frappe Charts

    Simple, responsive, modern SVG Charts with zero dependencies (by frappe)

  5. uPlot

    📈 A small, fast chart for time series, lines, areas, ohlc & bars

    Project mention: Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps) | news.ycombinator.com | 2026-01-21

    > In Ardour (a cross-platform, libre, open source DAW), we actually compute and store min/max-per-N-samples and use that for plotting (and as the basis for further downsampling.

    this is, effectively, what uPlot does, too: https://github.com/leeoniya/uPlot/issues/1119

  6. madge

    Create graphs from your CommonJS, AMD or ES6 module dependencies

    Project mention: Payload CMS Has 508 Circular Dependencies in 675 Files. Here's How Every Codebase Accumulates Them. | dev.to | 2026-05-30

    We ran madge across five major open-source JavaScript projects. Payload CMS has 508 circular dependencies in 675 TypeScript files. Next.js has 17 in 14,556. Twenty has zero.

  7. c3

    :bar_chart: A D3-based reusable chart library

  8. litegraph.js

    A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.

  9. chart.xkcd

    xkcd styled chart lib

  10. dsa.js-data-structures-algorithms-javascript

    🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook

  11. rickshaw

    JavaScript toolkit for creating interactive real-time graphs

  12. vizceral

    WebGL visualization for displaying animated traffic graphs

  13. VivaGraphJS

    Graph drawing library for JavaScript

  14. mini-graph-card

    Minimalistic graph card for Home Assistant Lovelace UI

  15. ngraph.path

    Path finding in a graph

  16. Vizzu

    Library for animated data visualizations and data stories.

  17. graphology

    A robust & multipurpose Graph object for JavaScript & TypeScript.

    Project mention: Toward Cycle Detection in AI automation workflows | dev.to | 2025-08-07

    Another library graphology also doesn't natively track edge-aware cycles in multigraphs.

  18. react-d3-components

    D3 Components for React

  19. github-spray

    :octocat: Draw on your GitHub contribution graph ░▒▓█

  20. VideoContext

    An experimental HTML5 & WebGL video composition and rendering API.

  21. InteractiveGraph

    InteractiveGraph provides a web-based interactive visualization and analysis framework for large graph data, which may come from a GSON file, or an online Neo4j graph database. InteractiveGraph also provides applications built on the framework: GraphNavigator, GraphExplorer and RelFinder.

  22. react-graph-vis

    A react component to render nice graphs using vis.js

  23. ngraph.graph

    Graph data structure in JavaScript

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).

JavaScript Graph discussion

Log in or Post with

JavaScript Graph related posts

  • Payload CMS Has 508 Circular Dependencies in 675 Files. Here's How Every Codebase Accumulates Them.

    1 project | dev.to | 30 May 2026
  • Payload CMS Has 508 Circular Dependencies. Next.js Has 17. Here's Why They Form in Every Large JS Codebase.

    1 project | dev.to | 30 May 2026
  • A Visual Introduction to Machine Learning

    3 projects | news.ycombinator.com | 15 Mar 2026
  • Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)

    13 projects | news.ycombinator.com | 21 Jan 2026
  • Toward Cycle Detection in AI automation workflows

    3 projects | dev.to | 7 Aug 2025
  • Show HN: Sourcebot, the self-hosted Perplexity for your codebase

    4 projects | news.ycombinator.com | 30 Jul 2025
  • How to Create Better Apps with my 7-step Vibe Coding Workflow

    3 projects | dev.to | 7 May 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Chart.js 67,487
2 gun 19,054
3 Frappe Charts 15,088
4 uPlot 10,232
5 madge 10,105
6 c3 9,348
7 litegraph.js 7,977
8 chart.xkcd 7,780
9 dsa.js-data-structures-algorithms-javascript 7,766
10 rickshaw 6,517
11 vizceral 4,095
12 VivaGraphJS 3,859
13 mini-graph-card 3,830
14 ngraph.path 3,125
15 Vizzu 2,012
16 graphology 1,687
17 react-d3-components 1,620
18 github-spray 1,457
19 VideoContext 1,355
20 InteractiveGraph 1,116
21 react-graph-vis 992
22 ngraph.graph 575
23 tplink-energy-monitor 471

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?