Sigma.js
JavaScript library dedicated to graph drawing.
- Maintained
- MIT
- TypeScript
- JavaScript graph & network visualization libraries
- GitHub stars
- 12.2K#54 in the directory
- npm downloads / week
- 518.4K
- Commits, last 12 months
- 6
- Contributors
- 63
- Last commit
- Latest release
- sigma@4.0.0-b…Sep 16, 2026
Overview
Sigma.js is an open-source JavaScript graph visualization library released under the MIT license. Its GitHub repository has 12,180 stars, 1,616 forks, and 63 contributors. It is maintained with 6 commits in the last 12 months; the most recent commit was on Apr 30, 2026. The latest release, sigma@4.0.0-beta.6, was published on Sep 16, 2026. On npm it is downloaded about 518.4K times per week.
Its GitHub description: A JavaScript library aimed at visualizing graphs of thousands of nodes and edges
GitHub topics: javascriptgraph-drawingdata-visualizationgraph-drawing-frameworkwebglgraphgraphs
Install
Development activity
Commits per month to the default branch over the last 12 complete months.
Show data as a table
| Month | Commits |
|---|---|
| Oct 2025 | 0 |
| Nov 2025 | 0 |
| Dec 2025 | 0 |
| Jan 2026 | 0 |
| Feb 2026 | 0 |
| Mar 2026 | 0 |
| Apr 2026 | 6 |
| May 2026 | 0 |
| Jun 2026 | 0 |
| Jul 2026 | 0 |
| Aug 2026 | 0 |
| Sep 2026 | 0 |
Popularity among JavaScript graph & network visualization libraries
Show data as a table
| Tool | Stars |
|---|---|
| xyflow | 38,582 |
| G6 | 12,323 |
| Sigma.js | 12,180 |
| Cytoscape.js | 11,232 |
| Vue Flow | 6,888 |
| X6 | 6,716 |
| 3d-force-graph | 6,433 |
Alternatives to Sigma.js
-
xyflow
React Flow and Svelte Flow: libraries for building node-based editors, flow charts and interactive diagrams.
-
G6
Graph visualization library powered by Javascript & Typescript, maintained by Alibaba
-
Cytoscape.js
JavaScript library for graph drawing maintained by Cytoscape core developers.
-
Vue Flow
Flowchart and node-based graph component for Vue 3.
-
X6
Diagramming library for DAGs, ER diagrams, flowcharts and other graph editors, maintained by Alibaba.
-
3d-force-graph
3D force-directed graph component using Three.js/WebGL.
More comparisons: Sigma.js vs xyflow · G6 vs Sigma.js · Cytoscape.js vs Sigma.js · Sigma.js vs Vue Flow
Sigma.js FAQ
Is Sigma.js open source?
Is Sigma.js still maintained?
How do I install Sigma.js?
npm install sigma.What are the best alternatives to Sigma.js?
What language is Sigma.js written in?
Data: GitHub API, npm. Updated Oct 4, 2026.