SYNOPSIS

This manpage has been written to fulfil the need of a centralized documentation presenting all available tools in the graphviz package.

AVAILABLE TOOLS

Graph layout programs

dot

filter for hierarchical layouts of graphs

neato

filter for symmetric layouts of graphs

twopi

filter for radial layouts of graphs

circo

filter for circular layout of graphs

fdp

filter for symmetric layouts of graphs

All of the filters work with either directed or undirected graphs, though dot is typically used for directed graphs and neato for undirected graphs. Note also that neato -n[2] can be used to render layouts produced by the other filters.

Graph drawing programs

lefty

A Programmable Graphics Editor

lneato

lefty + neato

dotty

lefty + dot

Graph layout enhancement

gvcolor

flow colors through a ranked digraph

unflatten

adjust directed graphs to improve layout aspect ratio

gvpack

merge and pack disjoint graphs

Graph information and transformation

gc

count graph components

acyclic

make directed graph acyclic

nop

pretty-print graph file

ccomps

connected components filter for graphs

sccmap

extract strongly connected components of directed graphs

tred

transitive reduction filter for directed graphs

dijkstra

single-source distance filter

bcomps

biconnected components filter for graphs

gvpr

graph pattern scanning and processing language

prune

prune directed graphs

Other

gxl2dot, dot2gxl

GXL-DOT converters

AUTHOR

This manual page was written by Cyril Brulebois <[email protected]> in november 2006, based on an initial documentation effort by Joachim Berdal Haga <[email protected]>. It can be distributed under the same terms as the graphviz package.