Create, edit, arrange, and export graph theory diagrams directly in the browser.
https://graph-editor.daikusutora3.workers.dev ↗// readme
Graph Editor
Create, edit, arrange, and export graph theory diagrams directly in the browser.
Graph Editor is a local-first browser app for turning graph ideas into clean, editable diagrams. Paste an edge list from a problem statement, start from a curated sample, adjust the layout, and export the graph as text data or a PNG.
Public app: https://graph-editor.daikusutora3.workers.dev
User guide: https://graph-editor.daikusutora3.workers.dev/en/guide
Highlights
- Fast graph input: paste edge lists, adjacency lists, or adjacency matrices. The importer auto-detects common formats.
- Built for graph theory: switch between directed/undirected and weighted/unweighted modes, change the index base, allow self-loops, and keep multi-edges readable.
- 79 ready-made samples: explore graph families and algorithm examples, including 0–1 BFS, negative cycles, matching, bridges, and functional graphs. Adjust 21 families, generate reproducible random trees/DAGs/connected graphs, search by algorithm or category, and copy contest input directly from a sample.
- Layout tools: apply force-directed, BFS, tree, DAG, bipartite, SCC, radial, circular, grid,…