Pour Package Manager
Easily install and manage Godot-plugins from GitHub and the Godot Asset Library using the command line
Initialize a ppm.json
file
$ ppm init
Either declare a plugin to install or install all plugins that are declared in the ppm.json
file
$ ppm install <user>/<repository>
You can also install a certain version/tag of the plugin
$ ppm install <user>/<repository>@<version>
When not defining a version, ppm always chooses the default branch
$ ppm install <plugin>
Update all your plugins
$ ppm update
Uninstall a dependency
$ ppm uninstall <plugin>
For further information and commands use
$ ppm -h
Download the binary from the release page
$ git clone https://github.com/Glow-Project/ppm
$ go install
To migrate your ppm project from an older to a newer version you can simply run:
$ ppm tidy
- (optional) Create a new project in Godot and create a directory with the name of your plugin inside the
addons
directory - Create the plugin (
plugin.cfg
,plugin.gd
, ...) - (optional) run
ppm init
inside of the directory of your plugin - publish your plugin (e.g.
/home/GodotProject/addons/my-plugin
) to GitHub as a public repository - Now you can install your plugin via
ppm install <your-username>/<your-repository-name>