About GodMan
CLI/TUI for installing, managing, and activating Godot Engine builds on Windows and Linux. Supports Standard and .NET editions, user/global scope installs, version fetching, activation, and cleanup.
GodMan is a console/TUI tool to install, manage, and activate Godot Engine builds (Standard and .NET) on Windows.
CLI/TUI for installing, managing, and activating Godot Engine builds on Windows and Linux. Supports Standard and .NET editions, user/global scope installs, version fetching, activation, and cleanup.
What's Changed
- v1.4.1 — follow-ups from the 1.4.0 review, plus the Windows Start Menu collision by @jame581 in #9
Full Changelog: v1.4.0...v1.4.1
| Publisher | Jan Mesarc |
|---|---|
| Version | 1.4.1 |
| Release date | 2026-09-29 |
| License | MIT |
| Installer type | zip |
| Architecture | x64 |
| Package ID | JanMesarc.GodMan |
winget install --id=JanMesarc.GodMan -ewinget upgrade --id=JanMesarc.GodMan -ewinget uninstall --id=JanMesarc.GodMan -egodman 1.4.0
Global installs moved to /usr/local/lib/godman (Linux)
Global installs used to live in /usr/local/bin/godman — a directory with the exact
name the godman binary needs in /usr/local/bin for sudo godman to work. They now
live in /usr/local/lib/godman.
- The move happens automatically on the first privileged run of a godman command that
sets up its paths — list, doctor, install, fetch and the like; for example
sudo ~/.local/bin/godman list (see below for why the full path). version and
--help do not trigger it. With GODMAN_GLOBAL_ROOT set, the same move runs inside
that prefix (see below). Unprivileged commands keep working in the meantime and still
see your global installs.
- The global godot shim, and the env.sh it sources, are rewritten as part of the move
so godot keeps working. Under a HOME-resetting sudo (the default on
Fedora, Debian and Ubuntu) that env.sh is root's (/root/.config/godman/env.sh), the
one the global shim was written to source. godman doctor
now checks what the shim actually points at and tells you if it is broken; for a global
install the fix is sudo ~/.local/bin/godman activate <id> (doctor prints the exact
command for your machine).
- User installs that still sit in ~/.local/bin/godman move to
~/.local/share/godman/installs the same way.
Breaking (Linux): GODMAN_GLOBAL_ROOT is now a prefix, as it already was on
Windows: the shim goes to <prefix>/bin and installs to <prefix>/lib/godman. It used to …
What's Changed
- v1.3.0 — install-flow robustness, plus Windows elevation parity by @jame581 in #1
New Contributors
- @jame581 made their first contribution in #1
Full Changelog: v1.2.0...v1.3.0
Full Changelog: v1.1.0...v1.2.0
Yes. GodMan is free and open-source software released under the MIT license.
The latest version is 1.4.1, released on Sep 29, 2026.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with fea07e712df17fde4dbf67782b46eed06b7cf289c071b656e4454f2fc17093c9.
GodMan runs on Windows and is available for 64-bit (x64) systems.
Open Settings › Apps › Installed apps, find GodMan and select Uninstall. From the command line, run winget uninstall --id=JanMesarc.GodMan -e.
Yes. GodMan is available as a portable ZIP archive (godman-windows-x64-1.4.1.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.