OpenAltFinder
RomM

RomM

A beautiful, self-hosted ROM manager and player for your retro game collection, with rich metadata and in-browser emulation.

Open source alternative to:

What is RomM?

RomM is a self-hosted ROM manager that scans, enriches, browses, and plays your retro game collection from a clean web interface. It automatically pulls metadata from IGDB, Screenscraper, and MobyGames, fetches custom artwork from SteamGridDB, and surfaces your Retroachievements — covering 400+ platforms out of the box.

Key features

  • Automatic metadata enrichment for 400+ platforms from IGDB, Screenscraper, MobyGames, and SteamGridDB
  • In-browser play via EmulatorJS and RuffleRS, so you can launch games without leaving the UI
  • Multi-disk, DLCs, mods, hacks, patches, and manuals are all supported
  • Role-based sharing lets you grant friends limited access to your library
  • Official integrations for Playnite, Android (Argosy), and custom firmwares for retro handhelds (Grout)
  • Browser-based management: view, upload, update, and delete games from any modern browser

Self-hosting

RomM is distributed as a Docker image and runs on modest hardware — a Raspberry Pi can handle small libraries. Setup is straightforward via the Quick Start Guide in the docs, and the project is AGPL-3.0 licensed.

How it compares to LaunchBox

LaunchBox is the de facto standard for Windows game library management, and its BigBox frontend is a polished, couch-friendly launcher. RomM targets a similar audience but goes a different direction: it is fully self-hosted and platform-agnostic, plays in the browser, and exposes the same library to multiple users and devices — including Linux handhelds and Android. If you want a local, single-machine launcher, LaunchBox is a great fit. If you want your library on the network, with shared access and in-browser play, RomM is the open-source answer.

AI usage detected - recent commits in this repository appear to include AI-generated code.
Visit RomM
License
AGPL-3.0
Self hostable
Yes
AI Contributions
Detected
Repository details
Version
5.1.0
Created
3/8/2023
Stars
11,692
Forks
635
Open issues
145
Last commit
7/30/2026

Updated 7/30/2026, 3:00:00 PM

View Repository
Sponsor RomM

Sponsor RomM on OpenCollective

https://opencollective.com/romm

Similar open source alternatives