logo

Packrinth

Packrinth is a CLI tool for creating and managing Minecraft modpacks with Modrinth projects.

AUR Version Crates.io Version Crates.io Total Downloads


Features

  • Automatic mod updates from Modrinth
  • Automatic dependency fetching
  • Separation into branches
  • Importing modpacks and convert them to a Packrinth modpack
  • Automatically generating documentation
  • Exporting modpacks to Modrinth modpacks

If you want to see an example of how Packrinth is used, see Client+: a Minecraft modpack managed by Packrinth.

Installation

If you have Cargo installed, you can use that to install Packrinth:

cargo install packrinth

Packrinth is also available on the AUR, so you can install it with:

yay -S packrinth

You can also manually install Packrinth with one of the pre-compiled binaries from the latest GitHub release. If you don’t want to do that, but also don’t want to compile Packrinth yourself, you can install the bin package from the AUR:

yay -S packrinth-bin

This downloads the latest pre-compiled Packrinth from GitHub releases and installs it to your system.

Getting started

Please read the full guide. It explains all the basics for Packrinth. If you just want a reference for the CLI and configuration, take a look at CLI help and configuration reference.

Packrinth as library

Packrinth provides a library alongside the binary. Using this, you can modify Packrinth’s configuration in an idiomatic way. For example, you can write your own CLI interface for Packrinth!

Support or questions

If you have any issues or questions about Packrinth, feel free to open an issue on GitHub!