← projects
tools Oct 2024

Auto-filling Game Metadata via IGDB

Using the IGDB API to pull cover art, genres, and release dates when logging a new game. Python script + file-based cache.

pythonapiigdb

Typing out developer names and genres manually gets old fast. IGDB (owned by Twitch) has a solid free API with cover art, platforms, genres, and release dates for virtually every game.

I wrote a small Python CLI: you type a game name, it fuzzy-searches IGDB, you pick the match, and it spits out a pre-filled JS object you can paste directly into `games.js`. Results are cached in a local JSON file so repeat lookups are instant.