RomM
ROM manager for organizing, enriching, and playing retro games, with support for 400+ platforms.
High commit volume, frequent releases and growing activity.
Commit activity more than 96% of tracked projects; popularity more than 83%. How this is calculated.
Commits, last 11 months
| Stars | 13k |
|---|---|
| Latest release | 5.3.1 · 23 Sept 2026 |
| Repo updated | 28 Sept 2026 |
| Licence | AGPL-3.0 |
| Built with | Docker |
Is RomM actively maintained?
Over the last 11 months the project absorbed 4144 commits, of which 1714 arrived in the most recent quarter — roughly 571 commits a month.
Activity is accelerating: the last quarter carried 52% more commits than the one before it.
The most recent tagged release, 5.3.1, shipped within the last month — a current, installable version exists today.
Note that RomM depends on a third-party service to work fully. It is self-hosted, but not self-contained: if that external service changes its terms or disappears, your instance is affected.
Among the 22 games - administrative utilities & control panels projects we track, RomM currently has the highest health score.
What RomM actually does
RomM is a self-hosted ROM manager designed to help you organise, enrich, and play retro games across hundreds of different platforms. It acts as a centralised control panel for large collections of game files, streamlining metadata management and browser-based access.
Best fit: It is a good fit for self-hosters with extensive retro game libraries who want a web-accessible interface to catalogue and play titles.
Worth knowing: The software is distributed under the AGPL-3.0 licence, which imposes strict copyleft obligations if you modify and network-host the code. Additionally, relying on browser-based emulation for hundreds of disparate platforms can introduce complex performance and compatibility trade-offs.
Deployment notes
As a containerised application, you will typically need to configure persistent volumes for your game library and metadata storage, along with a reverse proxy to handle TLS termination.
Alternatives to RomM
Projects in the same categories, ordered by health score.
Remote game stream host for Moonlight with support up to 120 frames per second and 4K resolution.
Modern game server management panel. Deploy, monitor, and manage Minecraft, Hytale, and other game servers with industry-leading performance.
Web application for easy management of game servers, offering a user-friendly interface for deploying, configuring, and managing servers, server monitoring tools, and extensive customization options (fork of Pterodactyl).
Management panel for game servers, with an intuitive UI for end users.
Nintendo Switch library manager, with automated management tasks (file identification and organization, missing updates/DLC), serving your library to multiple supported clients on your Switch, with shop customization and multi user authentication.
Game ROM manager with a built-in web-based emulator using multiple sources to identify and provide metadata.