Skip to main content

Drawing Graphs with Dot

New Image

Dot is a program that draws directed graphs as hierarchies. Like its predecessor, dag, it has a straightforward model, makes good drawings, and runs quickly. Its important new features are nodes with ports that we use to draw data structures with pointer fields, readable edge labels, improved layout algorithms, and a graph language to simplify communication with other programs.