sigma.js
Render large graphs in the browser. Fast.
A WebGL-powered JavaScript library for interactive graph visualization, built on graphology.
What makes sigma.js different
WebGL rendering
GPU-accelerated rendering for smooth display and interaction, even on complex graphs.
Built-in interactions
Pan, zoom, hover, and multi-touch work out of the box on any device.
Framework-agnostic
Works with React, Angular, Vue, or vanilla JS. No framework lock-in.
Graph algorithms
Layouts, metrics, community detection, and more, via graphology's rich standard library.
In the wild
A selection of applications and websites using sigma.js.