Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. ROM Management Software
  3. Retrom

Retrom

On the record

Cloud saves
Retrom supports cloud saves for built-in and standalone emulators, and can sync save data and save states to the server.github.com · read 2 Oct 2026
Container setup
The quick start documents running the dedicated server with Docker Compose and mounting a game library directory plus persistent data and configuration volumes.github.com · read 2 Oct 2026
Deployment modes
Retrom supports standalone mode, where the client runs the server locally, and standard mode with a dedicated server.github.com · read 1 Oct 2026
Desktop clients
The README lists desktop client support for Windows, MacOS, and Linux.github.com · read 2 Oct 2026
Emulator profiles
Retrom stores per-client emulator profiles on the server so configurations can be shared between devices or restored after reinstalling.github.com · read 2 Oct 2026
Filesystem scanning
Retrom scans a filesystem for games and platforms and automatically adds them to the library.github.com · read 1 Oct 2026
Game management
Desktop clients can install, uninstall, and play games from the service.github.com · read 2 Oct 2026
Game metadata
Retrom downloads game metadata and artwork from supported providers; the wiki currently identifies IGDB as its only supported metadata provider.github.com · read 2 Oct 2026
Library scanning
Retrom can scan its server filesystem for games and platforms and add them to the library.github.com · read 2 Oct 2026
License
The repository identifies Retrom as licensed under GPL-3.0.github.com · read 2 Oct 2026
Metadata and artwork
Retrom can automatically download game metadata and artwork from supported providers.github.com · read 1 Oct 2026
Metadata integration
IGDB is currently the only supported metadata provider and requires an IGDB client ID and secret.github.com · read 1 Oct 2026
Purpose
Retrom is a centralized game library management service focused on emulation, for hosting games on one device and connecting clients on other devices.github.com · read 2 Oct 2026
Security
The project states that it was designed without specific security measures and recommends local-network use or a reverse proxy with proper security measures.github.com · read 1 Oct 2026
Self-hosting
Retrom can run with a dedicated server or in standalone mode, where the client manages the server under the hood.github.com · read 2 Oct 2026
Setup limitation
Sharing emulator configurations between clients requires matching emulator paths and other client-specific paths on those clients.github.com · read 2 Oct 2026
Standalone limitation
Other clients can connect to a standalone server only while the standalone client is running.github.com · read 1 Oct 2026
Steam integration
Retrom can import Steam games when configured with a Steam API key and Steam user ID; the wiki says Steam is its only currently supported third-party library.github.com · read 2 Oct 2026

Alternatives to Retrom

Every alternative, ranked