Skip to content
/ EmuMan Public

A Simple, Powerful, and Elegant Multi-Version Manager for Eden Emulator

License

Notifications You must be signed in to change notification settings

pflyly/EmuMan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EmuMan Logo

EmuMan

A Simple, Powerful, and Elegant Multi-Version Manager for Eden Emulator

Python Version PySide6 License Platform


🌟 Introduction

EmuMan (Emulator Manager) is a helper utility specifically designed for the Eden Emulator. It addresses common pain points such as frequent emulator updates, complex firmware management, and difficult save data backups by providing a one-stop maintenance solution for players.

Tip

Stay Informed & Secure: EmuMan puts the latest Eden changelogs front and center, so you always know what's new. Whether you're chasing the latest features or sticking to stability, switch branches effortlessly while keeping your saves safe.


✨ Core Features

  • 🚀 Multi-Version Management: Automatic downloading, installation, and quick switching between Master (Stable) and Nightly (Dev) branches.
  • 📦 Firmware & Keys Management: Automatically sync the latest firmware or install local files. One-click scanning and importing for *.keys.
  • 🛡️ Safe Backup: Integrated "Save Manager" with multi-point backup and restore functionality—never worry about losing saves during updates.
  • 🛠️ Toolbox: Useful utilities including log exporting and Mod (LayeredFS) toggle management.
  • 🌍 Multi-Language Support: Native support for English, Chinese (Simplified/Traditional), Japanese, Korean, and more.
  • 🎨 Modern UI: A high-quality native interface built with PySide6-Fluent-Widgets, featuring smooth Light/Dark mode transitions.

🚀 Quick Start

Option 1: Run from Source (Recommended for Developers)

  1. Prerequisites (Linux Only):

    # Debian/Ubuntu
    sudo apt install aria2 python3-venv python3-pip
    # Arch Linux
    sudo pacman -S aria2 python-pip
  2. Clone the Repo:

    git clone https://github.com/pflyly/EmuMan.git
    cd EmuMan
  3. Create and Activate Virtual Environment:

    python -m venv .venv
    # Windows
    .venv\Scripts\activate
    # Linux/macOS
    source .venv/bin/activate
  4. Install Dependencies:

    pip install -r requirements.txt
  5. Launch Application:

    python main.py

Option 2: Run Pre-compiled Version (Coming Soon)

Please visit the Releases page to download the latest .exe installer.


📄 License

Distributed under the MIT License. See LICENSE for more information.


If you find EmuMan helpful, please give us a ⭐️!

Copyright © 2026 EmuMan

About

A Simple, Powerful, and Elegant Multi-Version Manager for Eden Emulator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages