We built this React template for AI workflow editors and thought others might find it useful.
The goal was to provide the UI layer that many AI products end up needing: a drag-and-drop canvas, editable nodes, connections, validation, undo/redo, copy/paste, keyboard shortcuts, zooming, snaplines, accessibility, proper graph data model, and support for larger graphs. The full source code is available so it can be used as a starting point for your own workflow editor.
I’d really appreciate any feedback—especially from anyone building workflow tools or AI products.