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.