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。一覧 → プロジェクト一覧