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: ✌🏽4 Graphics Libraries Tools for React Developers in 2025 💹📊 | dev.to | 2024-12-28

    Source: https://www.chartjs.org/

  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.

  4. Frappe Charts

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

  5. c3

    :bar_chart: A D3-based reusable chart library

    Project mention: GitHub ダッシュボードのコミットをリアルタイムで追跡する | dev.to | 2024-05-30
  6. madge

    Create graphs from your CommonJS, AMD or ES6 module dependencies

    Project mention: Madge: Create graphs from your CommonJS, AMD or ES6 module dependencies | news.ycombinator.com | 2024-02-15
  7. uPlot

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

    Project mention: Phoenix LiveView 1.0.0 is here | news.ycombinator.com | 2024-12-03

    Thank you and the team for your hard work, and congratulations on the release!

    Suggestions for Demos:

    1.Charting Libraries Integration

    There’s currently a lack of demos showcasing LiveView integrated with powerful charting libraries like Apache ECharts, Plot, Chart.js, etc. A demo of a LiveView-powered dashboard using one of these libraries, connected to a database like SQLite (for simplicity) or DuckDB (for speed and demonstrating integrations beyond Ecto-native DBs), would be fantastic.

    Emphasizes interactivity: For example, demonstrate how a server-based LiveView can handle actions such as mouse hover on a chart to update tooltips/labels, click-and-zoom interactions, or connected charts with brush functionality.

    2.UI Component Libraries

    A demo showcasing robust integration with UI component libraries would also be valuable. Features like tables with pagination, sorting, filtering, and autocomplete/typeahead functionality within modals could be a strong focus.

    I’d suggest leveraging lightweight libraries like Flowbite or Preline, as they integrate seamlessly with Phoenix and rely on almost pure HTML and Tailwind for styling.

    For additional inspiration on speedy charting libraries, this resource might be useful:

    https://github.com/leeoniya/uPlot

  8. chart.xkcd

    xkcd styled chart lib

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

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

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

    Project mention: How I used linear algebra to build an interactive diagramming editor | news.ycombinator.com | 2024-12-17
  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

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

    Atwood's Law applied to CS101 - Classic algorithms and data structures implemented in JavaScript

  15. mini-graph-card

    Minimalistic graph card for Home Assistant Lovelace UI

  16. ngraph.path

    Path finding in a graph

    Project mention: Beyond A*: Better Planning with Transformers via Search Dynamics Bootstrapping | news.ycombinator.com | 2024-02-23
  17. Vizzu

    Library for animated data visualizations and data stories.

    Project mention: Show HN: Embedded our open-source charting lib into a no-code storytelling tool | news.ycombinator.com | 2024-06-27
  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. Neurite

    Fractal Graph-of-Thought. Rhizomatic Mind-Mapping for Ai-Agents, Web-Links, Notes, and Code.

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

  23. react-graph-vis

    A react component to render nice graphs using vis.js

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

  • How I used linear algebra to build an interactive diagramming editor

    4 projects | news.ycombinator.com | 17 Dec 2024
  • Ask HN: What is the best software to visualize a graph with a billion nodes?

    13 projects | news.ycombinator.com | 2 Aug 2024
  • Litegraph.js Create graphs in the browser similar to Unreal Blueprints

    1 project | news.ycombinator.com | 19 Jul 2024
  • What I learned in 6 months of working on a CodeGen dev tool GPT Pilot

    6 projects | dev.to | 29 Feb 2024
  • Madge: Create graphs from your CommonJS, AMD or ES6 module dependencies

    1 project | news.ycombinator.com | 15 Feb 2024
  • ArcadeDB: Multi-Model Database Supporting Graphs, KV, Documents, TS, and Vectors

    1 project | news.ycombinator.com | 4 Jan 2024
  • Show HN: Transform Notes into Visual Mind Maps

    1 project | news.ycombinator.com | 28 Nov 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 Jan 2025
    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 65,145
2 gun 18,254
3 Frappe Charts 14,967
4 c3 9,348
5 madge 9,193
6 uPlot 8,907
7 chart.xkcd 7,649
8 dsa.js-data-structures-algorithms-javascript 7,642
9 litegraph.js 7,057
10 rickshaw 6,535
11 vizceral 4,076
12 VivaGraphJS 3,796
13 algorithms.js 3,726
14 mini-graph-card 3,182
15 ngraph.path 3,053
16 Vizzu 1,949
17 react-d3-components 1,626
18 github-spray 1,356
19 VideoContext 1,330
20 Neurite 1,286
21 InteractiveGraph 1,069
22 react-graph-vis 967
23 ngraph.graph 537

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