20 releases (7 breaking)
Uses new Rust 2024
| 0.8.3 | Dec 17, 2025 |
|---|---|
| 0.8.2 | Oct 19, 2025 |
| 0.7.6 | Sep 30, 2025 |
#879 in Development tools
160KB
3K
SLoC
Packrinth is a CLI tool for creating and managing Minecraft modpacks with Modrinth projects. The main features are being able to automatically update mods in a modpack and separate a modpack in branches. If you want to see Packrinth in action, please take a look at Client+, a modpack managed by Packrinth.
For more details on how to use Packrinth, go the website.
Installation
Cargo
To install the latest version of Packrinth with Cargo, run:
cargo install packrinth
AUR
Packrinth is available on the AUR. You can install it with:
yay -S packrinth
Pre-compiled binaries
You can also manually install Packrinth with one of the pre-compiled binaries from the latest GitHub release.
If you don't want to manually install this binary, you can install the AUR bin package instead:
yay -S packrinth-bin
Compiling
To compile Packrinth, clone the Git repository with:
git clone https://github.com/Thijzert123/packrinth.git
Then, compile the debug build with:
cargo build
Crate 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!
Dependencies
~36–57MB
~820K SLoC
