Graph & network visualization
Node-link diagrams for networks, dependencies and knowledge graphs. 26 tools, ranked by GitHub stars and updated .
Tools for visualizing relational data as node-link diagrams: social networks, dependency graphs, knowledge graphs and graph analysis, from browser libraries to desktop apps such as Gephi.
By GitHub stars, the most popular graph visualization tools here are xyflow (38.6K stars), G6 (12.3K stars), and Sigma.js (12.2K stars). 16 of 26 had commits in the last 90 days.
| 1 |
React Flow and Svelte Flow: libraries for building node-based editors, flow charts and interactive diagrams. |
38.6K |
| 2 |
Graph visualization library powered by Javascript & Typescript, maintained by Alibaba |
12.3K |
| 3 |
JavaScript library dedicated to graph drawing. |
12.2K |
| 4 |
JavaScript library for graph drawing maintained by Cytoscape core developers. |
11.2K |
| 5 |
Flowchart and node-based graph component for Vue 3. |
6.9K |
| 6 |
Diagramming library for DAGs, ER diagrams, flowcharts and other graph editors, maintained by Alibaba. |
6.7K |
| 7 |
An open-source platform for visualizing and manipulating large graphs |
6.7K |
| 8 |
3D force-directed graph component using Three.js/WebGL. |
6.4K |
| 9 |
Directed graph layout library for JavaScript. |
5.8K |
| 10 |
SVG-based JavaScript diagramming library for interactive diagrams and graph editors. |
5.4K |
| 11 |
Graph drawing library for JavaScript. |
3.9K |
| 12 |
A dynamic visualization library including timeline, networks and graphs (2D and 3D). |
3.6K |
| 13 |
Eclipse Layout Kernel (ELK) graph layout algorithms for JavaScript. |
2.8K |
| 14 |
React data visualization library for charts, network graphs and streaming data. |
2.7K |
| 15 |
React.js based directed graph library maintained by UBER. |
2.6K |
| 16 |
A tool to create diagrams using constraint-based optimization techniques. Works with d3 and svg.js. |
2.1K |
| 17 |
Javascript diagram library serving as the basis for camunda's online BPMN modeler. |
1.9K |
| 18 |
A robust & multipurpose Graph object for javascript & TypeScript; Serves as a base library to power other graph visualization libraries. |
1.8K |
| 19 |
Graph and network diagrams in R, rendered with Graphviz and mermaid. |
1.7K |
| 20 |
Microsoft Automatic Graph Layout: tools for graph layout and viewing in .NET. |
1.5K |
| 21 |
Graphviz
Open source graph visualization command line tool and library. From input text to SVG,PDF,interactive web graph browser. |
1.5K |
| 22 |
Grammar of graphics for graphs and networks, extending ggplot2. |
1.1K |
| 23 |
Graph visualization library powered by React & Typescript (built on top of G6), maintained by Alibaba. |
1.1K |
| 24 |
Desktop platform for network analysis and visualization, widely used in bioinformatics. |
731 |
| 25 |
Interactive network visualisations |
563 |
| 26 |
A declarative graph layout and rendering engine for Javascript/Typescript powered by Rust/WebAssembly. |
193 |
Head-to-head comparisons
Categories in this topic
Frequently asked questions
What is the most popular graph visualization tool?
Which graph visualization tools are actively maintained?
Are these graph visualization tools free and open source?
Missing a tool? Add it with a one-line pull request to the README.