EVERYTHING XIAOMI
Get listed

Sigma.js

Place
#7 of 25
Score
6.5
Sigma.js's website

The facts below are what the maker publishes about Sigma.js, checked and dated. Our editors have not written about it yet.

Plans and prices

From Sigma.js's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
MIT-licensed open-source libraryFreeMIT License · browser graph visualization library

The facts

Each one read from Sigma.js's own pages, with the date it was checked.

What it does

Bundle limit
The browser bundle documentation says the bundle includes the whole library and recommends the npm package when production bundle size matters because bundlers can tree-shake unused code.checked 11 Oct 2026
Companion packages
Companion packages provide Leaflet and MapLibre map layers, custom WebGL layers, node rendering options, and image export.checked 11 Oct 2026
Compatibility limit
The browser bundle documentation says TypeScript-only exports, including interfaces and type aliases, are unavailable at runtime.checked 11 Oct 2026
Customization
The documentation says users can customize how graph attributes map to visual properties through its styles and primitives system.checked 11 Oct 2026
Dashboard type
interactivechecked 23 Sep 2026
Data sources
Graphology graph data; CSV can be processed with Graphology before renderingchecked 23 Sep 2026
Embedded dashboards
Yeschecked 23 Sep 2026
Frameworks
The homepage says Sigma.js works with React, Angular, Vue, or vanilla JavaScript.checked 11 Oct 2026
Graph algorithms
Layouts, metrics, and community detection are available through Graphology’s standard library.checked 11 Oct 2026
Graph input
The Sigma API takes a Graphology graph, a DOM container, and an optional options object.checked 11 Oct 2026
Graphology
Sigma.js is built on Graphology, which it requires as its graph data structure.checked 11 Oct 2026
Installation
The quickstart documents installation through a CDN or package managers including npm and Yarn.checked 11 Oct 2026
Integrations
The quickstart documents installation through a CDN or a package manager, and the browser bundle page describes a standalone UMD bundle.checked 11 Oct 2026
Interactions
Pan, zoom, hover, and multi-touch interactions work out of the box, according to the homepage.checked 11 Oct 2026
License
The project is developed under the MIT License.checked 11 Oct 2026
Publisher and license
The site says Sigma.js is published by Sciences Po médialab and OuestWare, with support from gdotv, and developed under the MIT License.checked 11 Oct 2026
Purpose
Sigma.js is a WebGL-powered JavaScript library for interactive graph visualization in the browser.checked 11 Oct 2026
Rendering
The homepage says GPU-accelerated WebGL rendering supports smooth display and interaction on complex graphs.checked 11 Oct 2026
Scale
The project describes the library as aimed at visualizing graphs of thousands of nodes and edges.checked 11 Oct 2026
Setup requirement
The quickstart says the graph needs a container DOM element with a defined width and height.checked 11 Oct 2026
Support
The project links to documentation, Mastodon, GitHub, and Stack Overflow as resources.checked 11 Oct 2026

Money

Free plan
Yeschecked 23 Sep 2026

The company

Maker background
Sciences Po médialab describes itself as an interdisciplinary research laboratory that brings together sociologists, engineers, and designers.checked 11 Oct 2026

Where it runs

Platform
webchecked 23 Sep 2026

Alternatives to Sigma.js

All alternatives
  1. 1Polinode logo

    Polinode

    Free planWebAPI
    7.5From $40 a month
  2. 2

    Avidemux

    Free planOpen sourceWebLinuxmacOSWindows
    7.3Free plan
  3. 3

    KeyLines

    AndroidiOSWebAPI
    7.1
  4. 4

    Linkurious

    WebAPILinuxmacOS
    6.8From €490 a month
  5. 5

    Gephi

    Free planWebLinuxmacOSWindows
    6.7Free plan
  6. 6

    Kumu

    Free planWebSelf-hosted
    6.7From $9 a month