TOOL
Cytoscape.js logo

Cytoscape.js

Cytoscape.js is a javascript graph-theory library for visualisation and analysis. It can read/write GraphML with the help of the cytoscape-graphml Cytoscape.js extension.

Graph Formats(Input & Output)

Frequently Asked Questions

What graph file formats does Cytoscape.js support?

See the list on this page — it shows every format Cytoscape.js can read, write and display.

How do I import a graph into Cytoscape.js?

Convert your file to a format Cytoscape.js can read, then open it in Cytoscape.js. Use GraphInOut to get a Cytoscape.js-compatible file in seconds.

How do I convert a file so Cytoscape.js can open it?

Use the convert links above — upload or paste your graph, pick a format Cytoscape.js accepts and download the result, right in your browser.