#modrinth #modpack #minecraft

bin+lib packrinth

CLI tool for creating and maintaining your own Minecraft modpack

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

MIT license

160KB
3K SLoC

logo

Packrinth

CLI tool for creating and managing Minecraft modpacks with Modrinth projects

AUR Version Crates.io Version Crates.io Total Downloads

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