Hi everyone, In case anyone is interested, we're working on an open source JavaFX library for creating graph-like diagrams: https://github.com/tesis-dynaware/graph-editor It uses EMF so you get undo/redo, serialization, and some other nice features. You can try out a demo here: https://github.com/tesis-dynaware/graph-editor/releases Cheers, Rob