Automatically exported from code.google.com/p/enough
OTHER License
A python-based visual graph editor. It can create and edit GraphViz files specified in the DOT language.
This is a fork of the GraphUI utility from the Enough project, originally developed by Noam Lewis and Eyal Lotem, but abandoned since 2007.
This repository was automatically exported from code.google.com/p/enough using the Google Code Github Exporter.
Below are the contents of the Graphui page from the original Enough wiki:
We have re-implemented the PackageLibrary - so now we need a major re-write of Graphui as well.
The latest version (BEFORE the anticipated rewrite) is: Latest Version
Graphui (pronounced grafoo-ee) is an attempt at a generic graph editing gui. The code is in the svn under graphui.
Short Demo video
Screenshot:
Here are the current "features":
videowriter
or some other tool.More coming soon!
Requirements: Python 2.5, Pygame, Twisted, and Graphviz (aka dot). On Windows you will need also pywin32.
For better performance get Pyrex too (and run setup.py build make sure to use the .so files).
Here is a short animation showing Graphui switching between layout engines:
Graphui is still under development. Here are some ideas for applications.
Graphui may be suitable for testing a Live programming environment. We will have to add features for viewing the code in different ways (not just as a Dot graph), especially as a compact tree (like the one used in graphical file managers to represent the directory tree).