# Sigma.js

> JavaScript library dedicated to graph drawing.

- Category: [JavaScript graph & network visualization libraries](https://awesomedataviz.com/categories/javascript-graph-visualization/)
- Website: https://sigmajs.org/
- Repository: https://github.com/jacomyal/sigma.js
- License: MIT
- Language: TypeScript
- Status: Maintained (commits in the last 12 months)
- GitHub stars: 12,180
- Commits in the last 12 months: 6
- Contributors: 63
- Last commit: Apr 30, 2026
- Latest release: sigma@4.0.0-beta.6 (Sep 16, 2026)
- Install (npm): `npm install sigma`, 518.4K downloads per week
- Topics: Graph & network visualization, GPU-accelerated & WebGL visualization

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

## Alternatives

- [xyflow](https://awesomedataviz.com/tools/xyflow/): React Flow and Svelte Flow: libraries for building node-based editors, flow charts and interactive diagrams. (38.6K stars)
- [G6](https://awesomedataviz.com/tools/g6/): Graph visualization library powered by Javascript & Typescript, maintained by Alibaba (12.3K stars)
- [Cytoscape.js](https://awesomedataviz.com/tools/cytoscape-js/): JavaScript library for graph drawing maintained by Cytoscape core developers. (11.2K stars)
- [Vue Flow](https://awesomedataviz.com/tools/vue-flow/): Flowchart and node-based graph component for Vue 3. (6.9K stars)
- [X6](https://awesomedataviz.com/tools/x6/): Diagramming library for DAGs, ER diagrams, flowcharts and other graph editors, maintained by Alibaba. (6.7K stars)
- [3d-force-graph](https://awesomedataviz.com/tools/3d-force-graph/): 3D force-directed graph component using Three.js/WebGL. (6.4K stars)

## Comparisons

- [Sigma.js vs xyflow](https://awesomedataviz.com/compare/sigma-js-vs-xyflow/)
- [G6 vs Sigma.js](https://awesomedataviz.com/compare/g6-vs-sigma-js/)
- [Cytoscape.js vs Sigma.js](https://awesomedataviz.com/compare/cytoscape-js-vs-sigma-js/)
- [Sigma.js vs Vue Flow](https://awesomedataviz.com/compare/sigma-js-vs-vue-flow/)

Source: https://awesomedataviz.com/tools/sigma-js/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
