cytoscape/cytoscape.js
Graph theory (network) library for visualisation and analysis observed · 2026-10-11
Health v2 · maintenance only
97/100
- Activity 98
- Release rhythm 94
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 22
- age_days: 5537
- days_rel: 43
- days_push: 14
- n_releases_24m: 18
Adoption not part of the score
11236 stars · 1679 forks observed · 2026-10-11
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-10-11 · 31a28d4b7aeb
- homepage: https://js.cytoscape.org · fetched 2026-08-29 · ff5201705e49
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| cytoscape/cytoscape.js | main | 97 |
For agents
markdown · JSON · MCP: product_card(name="cytoscape/cytoscape.js")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem