A simple and efficient mod manager for games, built with Python using PyQt6.
- Game Management: Add and configure multiple games (executable and root directory).
- Mod Groups: Organize mods into groups with specific installation destinations.
- Flexible Import: Support for importing loose files or entire folders as mods.
- Activation Control: Enable or disable mods individually, by group, or globally.
- Safe Execution: The "PLAY" button applies all mod changes to the file system only before launching the game.
- Modern Interface: Intuitive dark-themed UI with tree view.
- Python 3.11+
- PyQt6
- Pydantic
-
Install dependencies:
pip install -r requirements.txt # or if using uv: uv sync -
Run the application:
python main.py