Geode has its own CLI tool to aid in many tasks involved in making mods, such as packing assets, generating fonts, managing installed SDK versions, etc. While it is technically possible to use Geode without the CLI, there is little reason not to install it as it’s required for nearly everything in practice.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/geode-sdk/docs/llms.txt
Use this file to discover all available pages before exploring further.
Installation
- Windows
- macOS
- Linux
Using Scoop (Recommended)
You can use Scoop to easily install the CLI:Using winget
If you prefer, you can also use WinGet:Manual Installation (Not Recommended)
Download the CLI
Download the latest Windows release from GitHub
Copy the path
Select the executable in File Explorer, Shift + Right-Click it and select
Copy as PathOpen environment variables
Search
Edit the system environment variables on Windows search. Alternatively, you can open up Control Panel and search for it, then select Edit the system environment variables or to skip straight to step 5 select Edit environment variables for your account.Add the CLI path
Click
New and paste the path of the CLI executable you copied at Step 2. Remove the \geode.exe from the end; the path has to point to the directory with Geode CLI, not the CLI itself.Verify Installation
After installing the CLI, you should now be able to run the following command in your terminal:Profile Setup
A profile is just an instance of Geometry Dash. The CLI allows keeping multiple separate installations of Geometry Dash at once, though most users will just have a single installation of GD with Geode on it. If you do have GDPSes with Geode on them installed, you can rungeode profile add to add them to the list of known profiles. You need to have at least one profile set up so your mods can be automatically installed post build.
To setup a new profile, simply run the geode config setup command on your terminal.