Gamarr is a game collection manager for Usenet and BitTorrent users — Radarr, but for your game library. It monitors RSS feeds and indexers for the games you want, hands grabs to your download client, and imports, renames, and organizes the results. Because games aren't movies, Gamarr also understands the things only games do: it recognizes versions, updates, and DLC, and can automatically upgrade your library when a newer version or a more complete repack shows up.
| Library | Game details |
|---|---|
![]() |
![]() |
| Add a game | Game-native qualities |
|---|---|
![]() |
![]() |
The easiest way to run Gamarr is Docker:
services:
gamarr:
image: ghcr.io/gamarr-app/gamarr:latest
container_name: gamarr
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
volumes:
- ./gamarr-config:/config
- /path/to/games:/games
- /path/to/downloads:/downloads
ports:
- "6767:6767"
restart: unless-stoppedThen open http://localhost:6767. A copy of this file ships as
docker-compose.example.yml. The image is also
mirrored to Docker Hub as gamarr/gamarr
(GHCR is the canonical source; it has no pull rate limits). Standalone builds
for Windows, Linux, macOS, and ARM (including Raspberry Pi) are on the
releases page.
Point your indexers at Gamarr via Prowlarr or Jackett using a Torznab feed with game categories (1000 = Console, 4000 = PC), add a download client, and add your first game.
- Game-native quality model: Scene, GOG (DRM-free), Repack, ISO, Retail, Portable — not video resolutions
- Recognizes game versions, updates, and DLC in release names; can upgrade when a newer version releases
- Game components: base game, updates, and DLC tracked as separate slots under one entry — updates
import into
Updates/<version>/alongside the base instead of replacing it, DLC intoDLC/<name>/. Each slot is individually monitorable and searchable from the Components panel; DLC slots come from Steam/IGDB metadata, can carry their own quality profile, and bundled releases (game.iso+update_1.7/+ a known DLC folder) are split into their components at import - Update retention: keep the newest N updates plus the newest of each major version; older ones go to the recycle bin (configurable, or keep everything)
- Multi-platform titles: one library entry per platform with its own folder, profile, and platform-filtered searches; the poster index groups platform siblings into one card with per-platform status chips
- Steam library and Steam wishlist import lists — point Gamarr at your account and it monitors your backlog
- Game discovery: popular, trending, and recommendations based on your library
- Metadata from three sources — Steam (no key needed), IGDB, and RAWG — merged into one record
- Manual and automatic search, failed-download handling, and RSS sync, same as the rest of the *arr family
- Works with SABnzbd, NZBGet, qBittorrent, Deluge, rTorrent, Transmission, uTorrent, and more
- Optional virus scanning of imports via ClamAV, with quarantine
- Notifications: Discord, Telegram, Slack, Webhook, Apprise, Notifiarr, and ~20 others
- Renaming with game-aware tokens ({Game Title}, {Edition Tags}, {SteamAppId}, …)
- SQLite by default, PostgreSQL optional
- Steam — primary source for PC games, no API key required
- IGDB — comprehensive game database with detailed metadata (free API credentials)
- RAWG — additional game data and recommendations (free API key)
Note: GitHub Issues are for Bugs and Feature Requests Only
This project exists thanks to all the people who contribute.
- GNU GPL v3
- Copyright 2010-2026



