Posts

Showing posts from March, 2017

DOT (GV) Graph Definition Language

Image
Playing around with graphing tools and ran across DOT (.GV) which meets the needs for simplicity that I have with a current side project. Just using this page to collect information in case it's useful to someone else. GVEdit (Graphviz) http://www.graphviz.org/ Helpful StackOverflow posting http://stackoverflow.com/questions/6344318/pure-javascript-graphviz-equivalent Graphviz in the Browser http://www.webgraphviz.com/ Based on this JavaScript library https://github.com/mdaines/viz.js Google Charts Image Charts API also supports DOT for now... (deprecation notice) https://developers.google.com/chart/image/docs/gallery/graphviz As long as Google supports it, this is a no-brainer way to show DOT scripts in the browser. Using Google Charts Image Charts API: https: // chart . googleapis . com / chart ? cht = gv & chl = digraph{node1[label = "Root%20Node" ][shape = box];node1 -> node2[ dir = both][label = " %202% 20inches" ];node2 -> {