To get started, run the following command in your terminal:
What is gdvm?
Godot Version Manager (gdvm) is a tool designed to simplify the installation, management, and switching between different versions of the Godot Engine.
Whether you're working on multiple projects or need to test features across various Godot versions, you'll never need to manually fuss with Godot installations again.
gdvm is a community-driven project, not affiliated with Godot Engine or the Godot Foundation.
Supported Platforms
- Windows (64-bit, 32-bit, and 64-bit ARM)
- macOS (64-bit Intel and Apple Silicon)
- Linux (64-bit, 32-bit, and 64-bit ARM)
Getting Started
Once installed, you can use the gdvm command to
manage your Godot installations. Here are some common
commands:
-
gdvm use stableâ Set the global default to the latest stable. -
gdvm pin stable --csharpâ Pin the current folder to latest stable with C#, using a.gdvmrcfile.
.godot files with
~/.gdvm/bin/godot.exe to auto-use the
correct version. gdvm can also detect the required
version from project.godot.
-
gdvm runâ Run the default Godot for the folder. -
godotâ Alias forgdvm run. -
godot_consoleâ Windows variant keeping the console open. -
gdvm run 3.5 --csharpâ Run Godot 3.5 with C#. -
gdvm remove 3.5â Remove Godot 3.5 without C#. gdvm listâ List installed versions.-
gdvm search 4â Search available 4.x versions. gdvm upgradeâ Upgrade gdvm.
gdvm config set github.token (stored
plaintext in ~/.gdvm/config.toml).
For more information, run gdvm --help.