Skip to content

Your entire game library in one place with metadata and advanced filtering.

License

Notifications You must be signed in to change notification settings

sam1am/backlogia

Repository files navigation

Backlogia

Backlogia

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.

Library View


Supported Stores

Steam Epic Games GOG Amazon Games itch.io Humble Bundle Battle.net EA Xbox Ubisoft Local Folder

Steam  •  Epic Games  •  GOG  •  Amazon Games  •  itch.io  •  Humble Bundle  •  Battle.net  •  EA  •  Xbox / Game Pass  •  Ubisoft  •  Local Folder


Features

Unified Library

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.

Library

  • 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

Rich Game Details

Every game is enriched with metadata from IGDB (Internet Game Database), giving you consistent information across all stores.

Game Details

  • 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

Discover Your Library

Find your next game to play with curated discovery sections based on your actual library.

Discover

Discover Sections

  • 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

Custom Collections

Organize games your way with custom collections that work across all stores.

Collections

  • Create themed collections like "Weekend Playlist" or "Couch Co-op"
  • Add games from any store to any collection
  • Visual collection covers with game thumbnails

Settings & Sync

Connect your accounts and sync your library with a single click.

Settings

  • One-click sync per store or sync everything at once
  • Secure credential storage
  • IGDB integration for metadata enrichment

Quick Start (Docker)

  1. 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
  2. Edit .env with your settings (see Configuration)

  3. Start the container

    docker compose -f docker-compose.ghcr.yml up -d
  4. Access Backlogia at http://localhost:5050

For other installation methods, see the Installation Guide.


Documentation

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

Acknowledgements

Backlogia is built on the shoulders of these excellent open-source projects:

Backlogia was built with assistance from Anthropic's Claude and other AI models.


License

MIT License - See LICENSE for details.

About

Your entire game library in one place with metadata and advanced filtering.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 6