The best Sigma.js alternatives
5 tools that do a similar job to Sigma.js, 5 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.
You're replacing
Sigma.jsA JavaScript library for drawing graphs with thousands of nodes and edges in the browser.
- 1

Cytoscape.js
Open source · MIT · ★ 11.3k
A JavaScript library for building, analyzing, and drawing interactive network graphs.
Best for: Developers adding interactive network diagrams to a web app; Scientists who need to model and visualise relational data such as biological networks
- 2

G6
Open source · MIT · ★ 12.4k
A JavaScript/TypeScript library for drawing and analyzing interactive graphs and network data in the browser.
Best for: Frontend developers building interactive network or relationship diagrams in a web app; Teams that need graph layouts such as force-directed arrangements in TypeScript or JavaScript projects
- 3

uPlot
Open source · MIT · ★ 10.6k
A small, fast JavaScript chart library for time series, lines, areas, OHLC and bars.
Best for: Web developers who need a fast chart for large time series data; Dashboards that update live with streamed data
- 4

Plotly.js
Open source · MIT · ★ 18.4k
A JavaScript library for drawing interactive charts in web pages, also the engine behind Plotly in Python and
Best for: Web developers who want interactive charts in their own site or app; Data analysts who already use Python or R Plotly and want to understand the JavaScript side
- 5

deck.gl
Open source · MIT · ★ 14.7k
A GPU-accelerated framework for drawing large data sets as layers on maps and 3D views.
Best for: Developers building interactive maps or geospatial dashboards over large data sets; Teams who need GPU rendering for tens of thousands of points or shapes
How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to Sigma.js. We don't take payment for placement.