Skip to content

Latest commit

 

History

History
70 lines (53 loc) · 2.96 KB

README.md

File metadata and controls

70 lines (53 loc) · 2.96 KB

modm8

A mod manager for the modern age. Fast ✅ Intuitive ✅ Ad-free ✅ Multiple languages ✅
Built with Wails for an Electron-like experience but without the bloat.

Warning

CURRENT STATUS: Not yet ready.
This project is heavily WIP and as such, missing functionality or bugs will be commonplace until there is a stable release (v1).

Features

  • Multiple themes + dark mode by default.
  • Go as the backend for concurrency and responsiveness.
  • No browser bundled, uses native browser to render content.
  • App settings can be easily changed. No need to go through unnecessary menus.
  • Familiar frontend. Similar to existing apps like r2modman.
  • Supports multiple languages with the help of vue-i18n.
    • Currently implemented: English, German, French, Spanish, Italian
    • Language PRs are greatly appreciated as some keys may have been wrongly translated!

Showcase

Game Selection
Selected Game Screen
Config Editor
Settings

Installing

There are currently no official releases. You can download dev builds under the latest Crossplatform Build action.

Building from source

  1. Clone this repository.
  2. Install dependencies (Node 20+, Bun, Go, Wails).
  3. Run one of the following commands:
    • wails build - Generates an executable in /build/bin.
    • wails dev - Opens a preview of the app with DevTools enabled.

Contributing

Pull requests and issues are very much welcome and are essential to keeping this project working and evolving!
All I ask is you follow a few simple guidelines to maintain a respectful and productive environment.

  • Please be polite and keep critisicm toward the project and other contributors constructive.
  • Provide as much detail as possible so the issue or idea can be easily understood.
  • Bumping/rushing an issue does not help and only creates unnecessary notifications, please be patient.

To get started, see the Building from source section above.

Contact

Feel free to join the discord to contact me! Here you will get to:

  • See first-hand updates about the project and its progress.
  • Chat about the project's development or anything mod related.
  • Suggest ideas and get support if you are stuck.
  • View the TODO list to see what needs fixing/implementing and if it's being currently worked on.