Caution
This repo was previously infected as part of the PolinRider supply chain attack. It has now been cleaned. Users who installed any version of Backlogia are not affected. Users who cloned the repo and built it locally may have been affected. See more info here.
Your entire game library, finally in one place.
Stop jumping between Steam, Epic, GOG, Xbox, Amazon, and a dozen other launchers just to see what you own. Backlogia aggregates all your games into a single, beautifully organized library with rich metadata, ratings, and discovery features—all running locally on your machine.
Steam • Epic Games • GOG • Amazon Games • itch.io • Humble Bundle • Battle.net • EA • Xbox / Game Pass • Ubisoft • Local Folder
All your games from every store, displayed in one place. Smart deduplication ensures games you own on multiple platforms appear as a single entry with all your purchase information intact.
- Multi-store filtering — Filter by store, genre, or search by name
- Flexible sorting — Sort by name, rating, playtime, or release date
- Store indicators — See at a glance which platforms you own each game on
Every game is enriched with metadata from IGDB (Internet Game Database), giving you consistent information across all stores.
- Ratings — Community ratings, critic scores, and aggregated scores
- Screenshots — High-quality screenshots from IGDB
- Direct store links — Jump straight to any store page
- Playtime tracking — See your Steam playtime stats
Find your next game to play with curated discovery sections based on your actual library.
- Popular games — Based on IGDB popularity metrics
- Highly rated — Games scoring 90+ ratings
- Hidden gems — Quality games that deserve more attention
- Most played — Your games ranked by playtime
- Random pick — Can't decide? Let Backlogia choose for you
Organize games your way with custom collections that work across all stores.
- Create themed collections like "Weekend Playlist" or "Couch Co-op"
- Add games from any store to any collection
- Visual collection covers with game thumbnails
Connect your accounts and sync your library with a single click.
- One-click sync per store or sync everything at once
- Secure credential storage
- IGDB integration for metadata enrichment
-
Create a directory and download config files
mkdir backlogia && cd backlogia curl -O https://raw.githubusercontent.com/sam1am/backlogia/main/.env.example curl -O https://raw.githubusercontent.com/sam1am/backlogia/main/docker-compose.ghcr.yml cp .env.example .env
-
Edit
.envwith your settings (see Configuration) -
Start the container
docker compose -f docker-compose.ghcr.yml up -d
-
Access Backlogia at http://localhost:5050
For other installation methods, see the Installation Guide.
| Document | Description |
|---|---|
| Installation Guide | All installation options (Docker pre-built, build from source, local), Docker volumes, and updating |
| Configuration | Store credentials, API keys, and local game folder setup |
| HTTPS & Security | HTTPS via Caddy reverse proxy and optional authentication |
| Project Information | Tech stack and general project details |
Backlogia is built on the shoulders of these excellent open-source projects:
- Legendary — Epic Games Store integration
- Nile — Amazon Games integration
- PlayniteExtensions — EA library integration method
Backlogia was built with assistance from Anthropic's Claude and other AI models.
MIT License - See LICENSE for details.





