Hacker News new | ask | show | jobs
by huntedsnark 3935 days ago
GraphViz can output directed graphs in a variety of formats: http://www.graphviz.org/

I recently worked on a project where we started off looking to use something similar to what op posted. Despite being a very old library, nothing really provided the level of stability and options that Graphviz had. If you can get past the somewhat odd syntax, I would highly recommend it for complicated directed graph output.