Graphviz is only used to find the positions for the nodes using Graphviz's Neato algorithm. The nodes and the lines themselves are all rendered using the Haskell library Diagrams [0].
The next step for the project is to improve graph layout (see Glance issue here [1]), which likely means moving away from Graphviz.
What tools to use for interactivity or an editor is still up in the air.
The next step for the project is to improve graph layout (see Glance issue here [1]), which likely means moving away from Graphviz.
What tools to use for interactivity or an editor is still up in the air.
[0] http://projects.haskell.org/diagrams/
[1] https://github.com/rgleichman/glance/issues/1