3,365 apps tracked 0 new today 17 updated today Synced 4m ago

Gaphor

Simple UML and SysML modeling tool

Arjan J. Molenaar ✓ Verified

org.gaphor.Gaphor
View on Flathub ↗

Gaphor is a UML, SysML, RAAML, and C4 modeling application. 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.

Gaphor provides four modeling languages: UML, SysML, RAAML and C4 and makes them accessible to beginners.

Screenshots

The Gaphor main window
The Gaphor main window
Sequence diagram
Sequence diagram
Customizable styling
Customizable styling
Dark mode
Dark mode

Observed history

App ChangeVersionWhen ↓
updated3.3.28 Oct 2026

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

3.3.22 May 2026

Bug fixes:

  • Fix translations missing for wheel and flatpak installers
  • Fix missing translations for French and Chinese
  • Set html-report default zoom level to 1
  • Add missing html-report files to Windows and macOS installers

Internal changes:

  • Fix wrong repository access for website deploy update
  • Simplify readthedocs install process
3.3.115 Apr 2026

Bug fixes:

  • Windows: fix toolbox icons missing
3.3.012 Apr 2026
  • Add HTML report generator
  • Add an initial doodling language with simple shapes
  • Add help menu for documentation
  • Update styling of shortcuts menu
  • Stereotype updates for interfaces and operations
  • Automatically update new releases on winget

Internal changes:

  • Improvements to simplify packaging
  • Fix codespaces by updating the base image

Bug fixes:

  • macOS: Fix Gaphor crashes when dragging elements to a diagram
  • Ensure Italian translations are built
  • Fix crash when running gaphor with the --profile option
3.2.09 Nov 2025
  • Troubleshooting info can now be found in the About dialog
  • Introduction of CSS classes: .item for all items you put on the diagram
  • Improved updates in Model Browser for attribute/parameter types a.o.
  • macOS: native window decorations and window menu

Internal changes:

  • Model elements can not only be queried from their authoritative model
  • Gaphor requires Python 3.12 or newer (was 3.11)
  • Use Python native enumerations (enum module) in data models
  • Improvements to setting modeling values to strings instead of literal strings

Bug fixes:

  • Fix save for new models
  • Fix message (sequence diagram) name placement
  • Windows: set English as the default installer language
  • Allow Rubberband selection in diagram frame