cytoscape/cytoscape.js
Graph theory (network) library for visualisation and analysis observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 24.5
- age_days: 5489
- days_rel: 8
- days_push: 8
- n_releases_24m: 17
Adoption not part of the score
11188 stars · 1681 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Cytoscape.js is a fully featured graph theory (network) library written in pure JavaScript for modelling, analysing, and visualising relational data. It includes a graph model, many layout algorithms, and an optional interactive renderer that works in browsers and Node.js.
Use cases
- visualise social networks in a web app
- render and analyse biological pathway graphs
- build an interactive network graph explorer with pan and zoom
- run graph theory algorithms like shortest path or centrality in Node.js
- display a dependency or knowledge graph in the browser
- apply automatic layouts like force-directed or hierarchical to node-link data
When to choose
- you need both graph analysis and interactive visualisation in JavaScript
- you want a mature, MIT-licensed library with many layout algorithms and extensions
- you need browser and Node.js support for the same graph model
When to avoid
- you only need simple static charts like bar or line charts
- you need large-scale server-side graph processing better suited to a graph database
- you need 3D graph rendering
Facets
library · maturity stable
data-visualization charts data-visualization web-development bioinformatics browser cross-platform graph-theory network-analysis graph-visualization interactive-graphs javascript algorithms nodejs
2 sources
- readme: https://github.com/cytoscape/cytoscape.js · fetched 2026-08-28 · 31a28d4b7aeb
- homepage: https://js.cytoscape.org · fetched 2026-08-29 · ff5201705e49
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| cytoscape/cytoscape.js | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="cytoscape/cytoscape.js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem