2010-05-12 23:29:46 +02:00
|
|
|
xdot.py is an interactive viewer for graphs written in Graphviz's dot
|
|
|
|
language.
|
|
|
|
|
|
|
|
It uses internally the graphviz's xdot output format as an intermediate
|
|
|
|
format, and PyGTK and Cairo for rendering.
|
|
|
|
|
|
|
|
xdot.py can be used either as a standalone application from command line, or
|
|
|
|
as a library embedded in your python application.
|
|
|
|
|
|
|
|
Features:
|
2010-05-13 00:28:21 +02:00
|
|
|
* Since it doesn't use bitmaps, it is fast and has a small memory footprint.
|
2010-05-12 23:29:46 +02:00
|
|
|
* Arbitrary zoom.
|
|
|
|
* Keyboard/mouse navigation.
|
|
|
|
* Supports events on the nodes with URLs.
|
|
|
|
* Animated jumping between nodes.
|
|
|
|
* Highlights node/edge under mouse.
|
|
|
|
|
2010-05-13 00:28:21 +02:00
|
|
|
This requires graphviz and pygtk.
|