VideoGamesKeeperVideoGamesKeeper

About VideoGamesKeeper

VideoGamesKeeper (VGK)is a personal video game library manager built for players who want a clean, focused way to track what they've played, what they're playing, and what's still waiting in the backlog.

What it does

VGK lets you:

  • Organize your collection into Completed, In Progress, Backlog, Wishlist, and Favorites
  • Search across a huge catalog of games powered by IGDB
  • See ratings (Metacritic, OpenCritic), estimated playtime (HowLongToBeat), screenshots, and where to buy each title
  • Get insights into your habits — what genres you gravitate toward, how long your backlog really is, and how your year of gaming is shaping up

Why it exists

This is a passion project. It was born out of a simple frustration: every existing tracker either did too much, looked dated, or locked the good parts behind a paywall. VGK is intentionally small, intentionally opinionated, and built in the open with modern tools.

How it's built

  • Frontend: Next.js (web) + SwiftUI (native iOS, coming soon)
  • Backend: Hono REST API, designed to serve any client
  • Database: MongoDB
  • Game data: IGDB API
  • Hosted: Self-hosted on a Raspberry Pi, served through Cloudflare

Everything the app knows about games comes from IGDB. Nothing you do in VGK is shared with third parties beyond what's strictly necessary to run the service.

Contact

Questions, bug reports, feature requests, or just want to say hi? Reach out via the Contact page.