gaphor 2.25.1


Gaphor is the simple modeling tool written in Python.

Gaphor is the simple modeling tool written in Python.

Stars: 1739, Watchers: 1739, Forks: 187, Open Issues: 100

The gaphor/gaphor repo was created 14 years ago and the last code push was 19 hours ago.
The project is very popular with an impressive 1739 github stars!

How to Install gaphor

You can install gaphor using pip

pip install gaphor

or add it to a project with poetry

poetry add gaphor

Package Details

Arjan Molenaar
GitHub Repo:


  • Desktop Environment/Gnome
  • Multimedia/Graphics/Editors/Vector-Based
  • Software Development/Documentation
No  gaphor  pypi packages just yet.


A list of common gaphor errors.

Code Examples

Here are some gaphor code examples and snippets.

GitHub Issues

The gaphor package has 100 open issues on GitHub

  • Interface block support on diagram
  • General discussion - Diagram first, what does it mean?
  • SysML support for viewpoint blocks
  • SysML View support
  • Support for ValueSpecificationAction for Activity Diagram
  • SysML InterfaceBlock support
  • Relationship grid
  • Display model elements in a tabular format
  • Context sensitive magnet tool
  • Use keyboard to move diagram elements
  • Sequence diagram - drag and drop support
  • Ability to set owned behavior to Use Case
  • Labels as first class citizens
  • Sequence diagram - message - drawing issues
  • Sequence diagram - ability to assign an operation to a message

See more issues on GitHub

Related Packages & Articles

SimPEG 0.21.1

SimPEG: Simulation and Parameter Estimation in Geophysics

petastorm 0.12.1

Petastorm is a library enabling the use of Parquet storage from Tensorflow, Pytorch, and other Python-based ML training frameworks.