Gaphor 2.18 - 2.14 updates
On February 16, 2024, we released Gaphor 2.24.
It’s been quite a while since I produced a proper updates post.
Since the 2.17 release about a year before, a lot has changed.
A picture is worth a thousand words. Describe and document your applications and systems with Gaphor to enhance knowledge sharing.
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.
No vendor lock-in: Gaphor is written in Python and is 100% Open Source, available under a friendly Apache 2 license.
Whether you’re a casual modeler documenting a project or a Model Driven Development expert, Gaphor has got you covered.
UML is a graphical modeling language, so all information you put in the model is visible in the diagrams. For example, stereotypes are modeled in diagrams. No hidden panels and property pages. Just diagrams!
Gaphor is extensible. Plug-in a code generator or export your diagrams for documentation. Create your own extensions and access them through the GUI or CLI.
Gaphor implements the UML, SysML, and RAAML OMG standards. It also includes support for the C4 model for visualizing software architectures.
Build Class, Interaction, and State Machine diagrams for software or Block Definition and Requirements diagrams for systems. Model the elements you need. If you want to mix and match, you can even add different diagram items to the same diagram to get the view you need.
Customize the diagrams you create with our built-in styling engine.
Easily find all element of your model in the tree view.
Love dark mode? We can do that too.
There are many ways to install Gaphor. The simplest is to download the official installer for Windows or macOS. For Linux you can install Gaphor using FlatHub. You can also use Python’s built-in pip
tool as long as you have all the required dependencies installed.
Do you want to know what’s going on with Gaphor? Read our blog!
Contact the team if you want to share content related to Gaphor.
On February 16, 2024, we released Gaphor 2.24.
It’s been quite a while since I produced a proper updates post.
Since the 2.17 release about a year before, a lot has changed.
Gaphor 2.17.0 has been released.
You can find the release notes on GitHub.
GTK is a cross-platform toolkit. It’s a key component for the GNOME desktop, GIMP, Inkscape, and many other high quality open source desktop applications. GTK 4 is the most recent major version, the long awaited successor of GTK+ 3. For desktop applications there’s a lot to gain by porting to GTK 4. First and foremost because GTK 4 takes full support of your GPU.
For Gaphor we provide binaries for Linux, Windows and macOS.
GTK 4 no longer maps its keyboard shortcuts to macOS native keybindings. While Ctrl is used on Linux and Windows, Command is used on macOS as primary modifier key. Although that’s inconvenient, it’s not as bad as it sounds.