GitPedia

Romie

ROM manager for retro handheld devices. Organize your game library and sync to MiyooMini+, RG35XX, and other gaming handhelds.

From JZimz·Updated June 22, 2026·View on GitHub·

ROMie helps you import, organize, and sync your ROM libraries to portable retro gaming devices. Create custom playlists (tags) of your favorite games and sync them to your device's SD card. ROMie automatically handles the correct folder structure for your device. The project is written primarily in TypeScript, distributed under the MIT License license, first published in 2025. Key topics include: anbernic, desktop-app, electron, handheld-gaming, miyoo-mini.

Latest release: v0.9.0-rc.2
April 5, 2026View Changelog →
<img width="150" height="150" alt="ROMie-Icon" src="https://github.com/user-attachments/assets/17bcea0f-0765-4a2c-b253-98683e3eb12e" />

ROMie

ROMie helps you import, organize, and sync your ROM libraries to portable retro gaming devices. Create custom playlists (tags) of your favorite games and sync them to your device's SD card. ROMie automatically handles the correct folder structure for your device.

Features

  • ROM Library Management - Import and organize your ROM collections
  • Device Sync - Copy ROMs to your handheld with the correct folder structure
  • Playlist System - Create custom collections with tags
  • ROM Verification - MD5 hash matching against RetroAchievements database
  • Smart Naming - Normalize filenames to proper game titles
  • Achievement Tracking - View your RetroAchievements progress for verified ROMs
  • Archive Support - Handles compressed ROMs in zip and 7z formats

View complete list of supported systems →

Supported Device Operating Systems

Each handheld operating system organizes ROMs differently. ROMie uses device profiles to handle this automatically. They're essentially system-to-folder mappings that ensure your ROMs end up in the right place on your device.

  • OnionOS (MiyooMini+)
  • Knulli (Universal)
  • muOS (MustardOS)
  • ROCKNIX (Various handhelds)
  • Custom - Create your own device profile

Quick Start

  1. Download the latest release for your platform
  2. Launch ROMie and import your ROM folder
  3. Create playlists by tagging your favorite games
  4. Select your device profile and SD card location
  5. Hit sync - your ROMs are copied with the right folder structure

Download

Latest Releases

  • macOS: Download the .zip file
  • Windows: Download the .exe file
  • Linux: Download the .deb, .rpm, .appimage file (x64 and ARM64) - Flatpak coming soon

Roadmap & Issues

All development is tracked publicly on GitHub:

Community

Screenshots

ROM Library Management

<img width="600" height="390" alt="ROMie main interface showing imported ROM library organized by gaming system with game titles, file sizes, and verification status" src="https://github.com/user-attachments/assets/00cd8844-aa1c-4efe-92ac-9265d90cd78a" />

Sync to Your Device

<img width="600" height="390" alt="ROMie device sync screen showing playlist selection and sync progress to SD card with folder structure preview" src="https://github.com/user-attachments/assets/a5edbcc5-2d2d-4fab-8f80-7eb229930acf" />

Contributors

Showing top 5 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from JZimz/romie via the GitHub API.Last fetched: 6/25/2026