ADR-005: 読書管理ツールとして Hardcover を採用する

決定日: 2026-04-20 状態: 有効

背景

読書メーター・ブクログを使っていたが、データの取り出しに制限があり不便だった。

要件として以下を定めた:

  • 出先で本を検索・追加できる(バーコードスキャン含む)
  • メモが書ける
  • API/CLI で操作できる
  • calibre と連携できると嬉しい
  • 他人の感想は不要

決定

Hardcover を採用する。

理由

  • GraphQL API が公開されており、自前スクリプトでの操作が可能
  • モバイルアプリあり・ISBN スキャン対応
  • 読書メーター・ブクログから CSV 経由で一括インポートできる

トレードオフ

  • calibre との連携は公式ではなく、API を使った自前スクリプトで対応する必要がある
  • Calibre-Web(完璧な calibre 連携)を諦めた(自己ホストのコストが見合わなかった)

関連