Retrom

Retrom

Centralized game library manager for DRM-free and emulated games

1.7kstars
35forks
Last commit: 2d ago
Repo age: 2y old
Retrom screenshot

Retrom is a centralized game library management service designed to host your DRM-free and emulation-focused game collection on a single server. It provides desktop and web clients so you can browse, download, install/uninstall, and launch games across multiple devices.

Key Features

  • Filesystem scanning to detect games and platforms and add them to a unified library
  • Multi-client access for managing, downloading, installing/uninstalling, and launching games
  • Web client for remote access to your library
  • Desktop client support for Windows, macOS, and Linux
  • Emulator profile management per client, stored server-side for easy sharing and restoration
  • Single interface to launch games via configured emulators and platform integrations
  • Automatic metadata and artwork fetching from supported providers (e.g., IGDB)
  • In-browser emulation support via EmulatorJS for supported systems

Use Cases

  • Centralize a home NAS/PC game library and access it from multiple computers
  • Maintain a curated retro/emulation library with consistent emulator configurations across devices
  • Browse and play a collection from a browser, including supported in-browser emulation

Limitations and Considerations

  • Some major features are still under active development (e.g., multi-user authentication, additional metadata providers, cloud saves)
  • Native PC/macOS/Linux game handling is marked as experimental

Retrom fits homelabs and personal game collectors who want a single “library service” experience for DRM-free and emulated titles. It focuses on scanning, organizing, enriching, and launching games consistently across devices and clients.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Immich

Immich

Open-source photo and video management platform for private servers

93.5k
5k
Last commit: 9h ago

Immich is an open-source platform for organizing, backing up, and streaming photos and videos with web and mobile clients, searchable metadata, face clustering, and S3-co...

Alternative to:
Google Photos
Google Photos
+14
Jellyfin

Jellyfin

Self-hosted media server for managing and streaming your library

48.8k
4.5k
Last commit: 4d ago

Jellyfin is a free, self-hosted media server to organize, manage, and stream movies, TV, music, and photos to web, mobile, and TV clients.

Alternative to:
Plex
Plex
+19
PhotoPrism

PhotoPrism

AI-powered photo management app with automatic tagging and search

39.4k
2.2k
Last commit: 7h ago

Self-hosted photo management app with automatic AI tagging, face recognition, maps, and powerful search to organize and find photos and videos in your library.

Alternative to:
Google Photos
Google Photos
+13
Ente

Ente

End-to-end encrypted cloud for photos and 2FA

24.8k
1.5k
Last commit: 10h ago

Open-source, end-to-end encrypted platform for private photo backup, sharing, and authenticator (2FA) sync across devices, with optional self-hosting.

Alternative to:
Google Photos
Google Photos
+14
Stash

Stash

Web app to organize and stream a private adult media library

11.9k
1k
Last commit: 19h ago

Self-hosted web app for organizing, tagging, and streaming a private adult video and image library with metadata scraping, galleries, and markers.

Alternative to:
Plex
Plex
+11
LibrePhotos

LibrePhotos

Self-hosted photo management with AI-powered search and organization

7.9k
370
Last commit: 2d ago

LibrePhotos is a self-hosted photo and video management service with timeline views, metadata search, and machine-learning features like face recognition and semantic ima...

Alternative to:
Google Photos
Google Photos
+9