modctl: A package manager for your mods.

Install, update, and remove mods the same way you manage everything else on Linux: with a tool that tracks every file, handles conflicts, and never leaves a mess behind.

Get Started

Your mods deserve a real home on Linux.

Gaming on Linux has come a long way. Your favorite titles run great, Steam handles the hard parts, and Proton keeps getting better. But if you want to mod those games, you're still expected to run Windows tools through Wine and hope for the best.

modctl is the missing piece: a mod manager that treats Linux as a first-class platform, not an afterthought.

Everything you expect from a mod manager.

Profiles & priority ordering

Create multiple mod profiles for the same game and switch between them freely. When two mods touch the same file, the load order decides the winner - no surprises.

Safe installs & rollback

Before modctl touches a file your game owns, it makes a backup. Uninstall a mod or switch profiles and your game returns exactly to the state it was in before. No manual cleanup, no broken installs.

Nexus update checking

Link your mods to their Nexus Mods pages and modctl will tell you when updates are available. You still stay in control of what gets updated and when.

Export & import

Pack your entire mod setup (or even just a single game) into a portable file. Move to a new machine or share a configuration with a friend without starting from scratch.

Steam game discovery

modctl finds your Steam library automatically. No digging through file paths or looking up app IDs. Point it at a game and get straight to modding.

Conflict detection

See exactly which mods are competing for the same files before anything is applied. Adjust priorities, resolve conflicts, and apply with confidence.

Simple by design.

modctl works the way modding actually works under the hood: it extracts mod archives into your game directory and keeps a precise record of every file it touches. That record is what makes safe uninstalls, conflict detection, and profile switching possible - no virtual filesystem, no hidden magic, just your game directory in a known, reproducible state.

Archives are stored locally. Your mod setup is entirely yours, offline and under your control.

Ready to get started?

Packages are available for Debian/Ubuntu, Fedora/RHEL, and Arch Linux.

Read the install guide