I avoid using babel in projects too to keep them simple, although I love es6 features
Great - it supports require.js API. Looks okay.
Most of errors are connected with transitions (record nodes) or with rendering.
The latter is based on xdot parsed AST (simplified) and some features are missing.
I'm happy that you contacted me. I needed fresh stimulus to reinvolve into this project.
I thought that graphviz.it site can transform to some kind of presenting website. Graphviz and transitions gives malleable show of ideas.
ooh that's a good idea too
interesting different direction
a separate idea I had on graphvizrepl.com was realtime collaboration using etherpad, and it's working! But two things keep it from being fully great/awesome/sustainable 1) I couldn't yet figure out how to easily/cheaply host my own etherpad and allow cross domain scripting between the two, and 2) etherpad doesn't have dot syntax checking built in, and I don't think we can use ace or anything on top of etherpad
I'm also really glad you made a gitter room :) I had trouble for a minute figuring out how to contact you, this was so quick! :)
graphviz.it uses couchdb as storage so continuous synchronizing is easy but conflict resolution is not.