https://github.com/Thijzert123/packrinth
A CLI tool for creating and maintaining your own Minecraft modpack
https://github.com/Thijzert123/packrinth
cli minecraft modpack modrinth
Last synced: 9 months ago
JSON representation
A CLI tool for creating and maintaining your own Minecraft modpack
- Host: GitHub
- URL: https://github.com/Thijzert123/packrinth
- Owner: Thijzert123
- License: mit
- Created: 2025-08-16T07:59:11.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-09-06T12:51:15.000Z (9 months ago)
- Last Synced: 2025-09-06T13:14:01.171Z (9 months ago)
- Topics: cli, minecraft, modpack, modrinth
- Language: Rust
- Homepage: https://thijzert123.github.io/packrinth
- Size: 299 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome - Thijzert123/packrinth - A CLI tool for creating and managing Minecraft modpacks with Modrinth projects, with support for multiple branches (Modpack creation tools / In-game)
README
Packrinth
CLI tool for creating and managing Minecraft modpacks with Modrinth projects
[](https://crates.io/crates/packrinth)
[](https://crates.io/crates/packrinth)
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+](https://github.com/Thijzert123/client-plus), a modpack managed by Packrinth.
### For more detail on how to use Packrinth, go [the website](https://thijzert123.github.io/packrinth).
## Installation
### Cargo
To install the latest version of Packrinth with Cargo, run:
```bash
cargo install packrinth
```
### Pre-compiled binaries
You can also manually install Packrinth with one of the pre-compiled binaries from the [latest GitHub release](https://github.com/Thijzert123/packrinth/releases/latest).
## Compiling
To compile Packrinth, clone the Git repository with:
```bash
git clone https://github.com/Thijzert123/packrinth.git
```
Then, compile the debug build with:
```bash
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!