← Package directory
Available on winget

Install Gaphor

Gaphor is the simple modeling tool

Install with winget
winget install --id gaphor.gaphor
Upgrade
winget upgrade --id gaphor.gaphor
Uninstall
winget uninstall --id gaphor.gaphor

About Gaphor

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.

Version history

Version Updated Notes
3.3.2 Unknown Release notes
3.3.1 Unknown Release notes
3.3.0 Unknown Changes Features - Doodling language @amolenaar (#4227) - Add HTML report generator: navigable, read-only view of a model @frankvanbever (#4208) - Stereotype updates for interfaces and operations @amolenaar (#4166) - Upd...
3.2.0 Unknown Changes πŸš€ Features - Apply undershoot effect to diagram view @amolenaar (#4029) - Use macos native windows menu @amolenaar (#4009) - Only import classes from their authoritative model @amolenaar (#3981) - Use real enumer...
3.1.0 Unknown Changes πŸš€ Features - Use view switcher in element editor @amolenaar (#3846) - Replace floating toolbar @amolenaar (#3838) - Add D-Bus service file @City-busz (#3839) - Add "greeter" command-line option @City-busz (#3820)...
3.0.0 Unknown Changes πŸš€ Features - Allow to move properties and operations around in the Model Browser @amolenaar (#3688) - Use frames in SysML diagrams @marek-piirikivi @amolenaar (#3689) - Alignment functions in toolbar @amolenaar (...
2.27.0 Unknown Changes πŸš€ Features - Add option to export all diagrams from UI (same as CLI) @frankvanbever (#3497) - Pick new picture name from filename @itafraze (#3428) - Move Types to Core model @amolenaar (#3366) - Allow spaces in...
2.26.0 Unknown Changes πŸš€ Features - KerML Root model @amolenaar (#3365) - Diagram stereotypes @amolenaar (#3336) - Session recovery (recovery 4/3) @amolenaar (#3323) - Model recovery from an event log (recovery 3/3) @amolenaar (#3284)...
2.25.1 Unknown Changes πŸš€ Features - Control visibility of requirements @teunhoevenaars (#3249) πŸ› Bug Fixes - Re-enable auto-layout tests @teunhoevenaars (#3282) - Windows: Fix couldn't load MyriadPro font warning @danyeaw (#3283) - Add...
2.25.0 Unknown Changes πŸš€ Features - Show element details @amolenaar (#3206) - Drop a ConnectableElement on a Lifeline @amolenaar (#3126) - Adwaita window @amolenaar (#3186) - Element selected in Model Browser shows in Property Editor @...
2.24.0 Unknown Changes πŸš€ Features - Make Gaphor REUSE compliant @amolenaar (#3041) - Show CSS nodes below style sheet editor @amolenaar (#3040) - CSS for all diagram items @amolenaar (#3021) - Give the diagram a default "view" backgrou...
2.23.2 Unknown πŸš€ Features - CSS for "from: <package>", stereotypes, and compartments @amolenaar (#3004) πŸ› Bug Fixes - Fix file filters for image export dialog @amolenaar (#3019) - Fix models failing to load for collection not hashable...
2.23.1 Unknown πŸ› Bug Fixes - Fix CSS attribute rules for subject properties @amolenaar (#2997) - Fix Activity Swimlanes aren't visible @amolenaar (#2996) - Remove both owner and memberNamespace in model browser @amolenaar (#2989) 🧰 Mai...
2.23.0 Unknown πŸš€ Features - Make style sheets cascade @amolenaar (#2977) - Fine grained CSS support @amolenaar (#2969) - Add types for parameters @amolenaar (#2962) - Restore windows in maximized and fullscreened state @amolenaar (#289...
2.22.1 Unknown πŸ› Bug Fixes - Fix grouping: allow to group to "root" @amolenaar (#2884) - Add support for dropping SysML diagrams on diagrams @amolenaar (#2883) - Catch errors when a clipboard is empty @amolenaar (#2882) - Fix DnD file...
2.22.0 Unknown πŸš€ Features - Add allocations toolbox with allocate relationship item @marek-piirikivi (#2868) - Add App Preferences for Dark Mode and Locale Override @danyeaw (#2756) πŸ› Bug Fixes - Proxy Port Improvements @marek-piirikiv...
2.21.0 Unknown πŸš€ Features - Support state entry, exit, do behavior selection amongst the existing behaviors via dropdown @marek-piirikivi (#2665) - Align components @sz332 (#2661) - Add picture as core element @sz332 (#2651) - Display...
2.20.0 Unknown πŸš€ Features - Add ValueSpecificationAction @marek-piirikivi (#2601) - New element creation through model browser @marek-piirikivi (#2585) - Interface block support on diagram @sz332 (#2578) - Constrain SysML diagram creat...
2.19.3 Unknown Changes πŸ› Bug Fixes - Fix loading of ProxyPorts with informationFlow attached @amolenaar (#2469) - Fix: resolve CSS style variables before using the values @amolenaar (#2460) - Windows: Fix missing toolbar icons @danyeaw...
2.19.2 Unknown Changes πŸš€ Features - Add SysML Requirements trace derived unions @amolenaar (#2410) πŸ› Bug Fixes - Scale parameters to contain all text @amolenaar (#2441) - Fix Parameter Node and Execution Specification with Dark mode @a...