graphviz
http://www.graphviz.org/download/
also the DOT language has been around for ages.
also the DOT language has been around for ages.
I love Graphviz, but that space badly needs more competition.
It's not so great with other things but worth it for that alone.