The dot package is part of the graphviz graph rendering system from AT&T.
It contains a
Tcldot package which exposes many functionalities of the system to Tcl, or can be used as a command line program.
For rendering the
Tcllib graph structure with this see
Package ASDOT.
Homepage:
http://www.graphviz.org