Projects / graphviz


graphviz is a set of graph drawing tools and libraries. It supports hierarchical and mass-spring drawings; although the tools are scalable, their emphasis is on making very good drawings of reasonably-sized graphs. Package components include batch layout filters and interactive editors for X11, Java, and a TCL/tk extension. The batch filters can be configured as a web visualization service (using GIF and click-maps). Typical applications include display of finite state machines, software diagrams, database schemas, and communication networks.


Recent releases

  •  18 Mar 2014 20:52

    Release Notes: The Visual Studio packages provide both the Release and Debug versions of the libraries. This resolves bugs 2372, 2384, 2388, 2391, 2392, 2383, 2395, 2401, and 2406. Various Mac OS X fixes. Removal of the old libgraph sources from distributions. The master git repo has been moved to

    •  24 Jan 2010 11:24

      Release Notes: Bugs were fixed. An OpenGL-based viewer named smyrna is included.

      •  08 May 2008 13:03

        No changes have been submitted for this release.

        •  08 May 2008 12:58

          No changes have been submitted for this release.

          •  08 May 2008 12:57

            Release Notes: Several bugs have been fixed. Support for Tcl/Tk 8.5 and GCC 4.3 was added. Support for node usershapes/images in SVG format was added. Bindings for Perl, PHP, Python, Ruby, and TCL are now in language-specific directories.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.