game-db

Steam・Epic・GOG・itch.io の所有ゲームを SQLite で一元管理する Python CLI。重複購入検出・日本語 対応チェック・ジャンル統計・評価取得まで。

  • 状態:動作する CLI(update/search/list/duplicates/export 等)。
  • セキュリティ:2026-07-30 の監査で Critical 2件を検出。例外メッセージ経由の API キー漏洩(safe_err.pyで修正済み)は塞いだが、過去に漏れた RAWG キー自体のローテートと git 履歴からの除去はまだ未対応(人間の作業待ち)。
  • 技術:Python/SQLite3/requests+BeautifulSoup/各ストア・IGDB・RAWG API。
  • 連携:export の games.json を gbf-navi の PCゲームページへ。
  • 起動:python game_db.py <cmd>(Windows は game_db.bat)。

正典:docs/game-db.md。一覧 → プロジェクト一覧