- Home
- ROM Management Software
- Retrom
On the recordRead 2 Oct 202620 facts
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