A graph editor (as in graph theory) written in JavaScript utilizing the canvas element. Originally written to be part of the Sage computer algebra system, now it is also a stand alone tool. The library does not pollute your JavaScript globals, it adds only the "GraphEditor" object.
Forked from Radoslav Kirov's graph-editor.
- support for edge labels
- import/export integrated into menu
- CSV import/export
- grid layout
- pan/zoom
- select and operate on multiple nodes
- undo edge deletion
- deeper undo stack
Demo here.
Have fun!