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.
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.