A desktop application for managing Minecraft mods and their dependencies with a user-friendly interface.
- Manage Minecraft mods with an intuitive GUI
- Track mod dependencies and prevent deletion of mods that others depend on
- Organize mods by categories
- Track mod requirements (client/server-side)
- Mark translated mods
- Search and filter mods
- Expandable/collapsible dependency view
- Automatic file management
Visit the Releases page to download.
Simply download the appropriate ZIP file for your platform, extract it, and run the executable.
If you prefer to build from source, follow these steps:
- Python 3.13+
- PyQt6
- SQLAlchemy
- PDM (Python package manager)
- Clone the repository:
git clone https://github.com/coke5151/manual-mmdm.git
cd manual-mmdm
- Install dependencies using PDM:
pdm install
- Run the application:
pdm run main
- Add Mod: Click "Add Module" button or use File menu
- Edit Mod: Double-click a mod or use the Edit button
- Delete Mod: Select a mod and click Delete button
- Manage Categories: Use the Manage Categories button
- Search: Use the search bar to filter mods
- View Dependencies: Toggle the "Expand Dependencies" button
src/main.py
: Main application and GUI implementationsrc/models.py
: Database models and relationshipssrc/database.py
: Database configuration
See the LICENSE file for details.