Features

Gaphor's aim is simplicity. Simple to install, use and extend. Using state of the art techniques to make life easy for both user and developer.

Read about Gaphor's technology in the Tech section.

UML 2.0 compliant

Gaphor has a UML 2.0 compliant data model. This guarantees future compatibility with other modelling tools.

Gaphor itself relies on it's UML compliance, since the data model is developed in Gaphor itself!

Easy to install

Gaphor can be installed from the Python Cheeseshop, with a simple command. Check out the Download page!

Gaphor as a very extensible plug-in model, utilizing all power of the setuptools library.

Most UML diagram types are supported

  • Class diagrams
  • Use case diagrams
  • Action diagrams
  • Interaction diagrams (sequence and communication diagrams)
  • Component diagrams
  • Support for stereotypes on most model elements

Model and diagram export facilities

  • SVG, PNG and PDF diagram exports
  • Class models can be exported to XMI

Cross platform

Gaphor works on both Unix (including Mac OS X) and Windows.

Stable file format

We warrant that older files will be readable by Gaphor.