• 4 months ago
Cytoscapejs works pretty well for me as a react component, I use it to draw elk graphs, which is apparently a step up from sugiyama (graphviz).
There's also dagre-d3 which uses sugiyama. I have a different react project that uses that. I think I like cytoscapejs better, although the animated transitions from graph state to graph state are a bit clunkier.
I'm not aware of anything better for open source web that allows you to edit/animate, but I haven't tried gephi/graphology/sigma.js.Reply