SkillAgentSearch skills...

Pakku

A multiplatform modpack manager for Minecraft: Java Edition. Create modpacks for CurseForge, Modrinth or both simultaneously.

Install / Use

/learn @juraj-hrivnak/Pakku

README

<p align="center"> <a href="https://github.com/juraj-hrivnak/pakku"> <img src="https://github.com/juraj-hrivnak/Pakku/assets/71150936/818cb871-15eb-4052-9577-dc8ba75e0855" alt="Logo" width="200" /> </a> <h1 align="center">Pakku</h1> </p> <p align="center"> A multiplatform modpack manager for Minecraft: Java Edition. </p> <p align="center"> <a href="https://github.com/juraj-hrivnak/Pakku/actions/workflows/Build.yml"> <img src="https://github.com/juraj-hrivnak/Pakku/actions/workflows/Build.yml/badge.svg" alt="Build" /> </a> <a href="https://discord.com/invite/dtAyqdzTMj"> <img alt="Discord" src="https://img.shields.io/discord/1207079018193616986?label=Discord" /> </a> <a href="https://github.com/juraj-hrivnak/Pakku/actions/workflows/Build.yml"> <img src="https://img.shields.io/github/downloads/juraj-hrivnak/Pakku/total?color=light&label=Downloads" alt="Downloads" /> </a> <a href="https://www.codefactor.io/repository/github/juraj-hrivnak/pakku"> <img src="https://www.codefactor.io/repository/github/juraj-hrivnak/pakku/badge" alt="CodeFactor" /> </a> </p>

About

With Pakku, you can create modpacks for CurseForge, Modrinth or both simultaneously.

It is a package manager that greatly simplifies Minecraft modpack development, inspired by package managers like npm and Cargo. In addition to management itself, it enables support for version control, simplifies collaboration options, and adds support for CI/CD.

Features

A comprehensive toolkit for modpack development:

Project operations
<pre> <kbd>pakku add</kbd> &#9;&#9;» Add new projects with automatic dependency resolution <kbd>pakku rm</kbd> &#9;&#9;» Remove projects safely with dependency checking <kbd>pakku update</kbd> &#9;» Update projects individually or in bulk <kbd>pakku ls</kbd> &#9;&#9;» List project <kbd>pakku insp</kbd> &#9;&#9;» Inspect project details <kbd>pakku diff</kbd> &#9;&#9;» Compare different versions of your modpack </pre>
Development environment
<pre> <kbd>pakku init</kbd> &#9;&#9;» Create a new modpack <kbd>pakku import</kbd> &#9;» Import existing modpacks <kbd>pakku fetch</kbd> &#9;» Set up or update your development environment <kbd>pakku sync</kbd> &#9;&#9;» Sync your local project files with your modpack </pre>
Modpack distribution
<pre> <kbd>pakku export</kbd> &#9;» Create distribution-ready packages <kbd>pakku remote</kbd> &#9;» Install a modpack from a Git URL (great for server owners) </pre>

Documentation 📚

Visit the Documentation for installation instructions and a comprehensive guide on how to use it.

Images

<p align="center"> <img src="docs/images/screenshot_export.png" alt="Exporting a Modpack" /> <img src="docs/images/screenshot_ls.png" alt="Listing Projects" width="800" /> </p>

Development

For a development and setup guide, check out our Contributing Guide.

Contributions are very welcomed, from code to documentation improvements!

Join our Discord if you have any questions.

License

Licensed under the EUPL-1.2-or-later

Related Skills

View on GitHub
GitHub Stars116
CategoryDevelopment
Updated9d ago
Forks9

Languages

Kotlin

Security Score

100/100

Audited on Mar 16, 2026

No findings