Gaphor – Technical Documentation¶
Gaphor is a UML and SysML modeling application written in Python. It is designed to be easy to use, while still being powerful. Gaphor implements a fully-compliant UML 2 data model, so it is much more than a picture drawing tool. You can use Gaphor to quickly visualize different aspects of a system as well as create complete, highly complex models.
This documentation is aimed at those who would be interested in making contributions to Gaphor. For download instructions, tutorials and how-to’s, please visit the Gaphor Website.
If you’re into writing plug-ins for Gaphor you should have a look at our fabulous Hello world plug-in.
Installation
Concepts
Modeling languages
Services
Data model internals
External links¶
You should definitely check out Agile Modeling including these pages:
UML Diagrams (although Gaphor does not see it that black-and-white).
The official UML specification. This ‘’is’’ our data model.