New York University Faculty of Arts and Science College of Arts and Science Graduate School of Arts and Science

Computing Resources

Graphviz (version 2.6)

Graphviz is a set of graph drawing tools for Unix or MS-Windows (win32), including a web service interface (webdot). Graph drawing addresses the problem of visualizing structural information by constructing geometric representations of abstract graphs and networks.

The package includes:

dot - makes hierarchical layouts of directed graphs. neato - makes "spring" model layouts of undirected graphs. dotty - a customizable interface written in LEFTY. tcldot - a customizable graphical interface written in tcl7.6. libgraph - the base library for graph tools.

Graphviz tools run stand-alone, but can also be extended to create interfaces to external databases and systems. This usually involves writing dotty or tcldot scripts to customize the graph editor's behavior and to program it communicate with external files or programs.