Skip to content

unterminal/modsman2

Repository files navigation

ModsMan2

A simple and efficient mod manager for games, built with Python using PyQt6.

Features

  • 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.

Requirements

  • Python 3.11+
  • PyQt6
  • Pydantic

Installation and Running

  1. Install dependencies:

    pip install -r requirements.txt
    # or if using uv:
    uv sync
  2. Run the application:

    python main.py