Repolode
Mozzo1000

Mozzo1000/booklogr

読書状況や評価、メモを記録し、公開共有もできる、自分のサーバーで運用する蔵書管理Webアプリ。

代替できる製品:GoodreadsStoryGraph

スター
637
フォーク
37
未解決の Issue
39
最終コミット
26 日前

これは何?

BookLogrは、自分のサーバーで個人の蔵書を管理できるWebアプリです。OpenLibraryのデータを使って書名またはISBNから本を検索でき、見つからない本は手動で追加できます。本は「読書中」「読了」「読みたい」「読むのをやめた」などのリストに分類できます。

蔵書の管理に加えて、読書中の本のページ数を記録したり、0.5〜5つ星で評価したり、短いメモや引用を保存したりできます。任意で蔵書の公開プロフィールを作成でき、読書の進捗をMastodonに自動共有することも可能です。

データはCSV、JSON、HTML形式でエクスポートできます。デフォルトではSQLiteを使用し、PostgreSQLにも対応しています。

主な機能

  • 01OpenLibraryを使って書名またはISBNから本を検索するか、手動で追加できます。
  • 02本を「読書中」「読了」「読みたい」「読むのをやめた」のリストに整理できます。
  • 03読書中のページ数を記録できます。
  • 04本を0.5〜5つ星で評価し、メモや引用を保存できます。
  • 05蔵書の公開プロフィールを共有できます。
  • 06データをCSV、JSON、HTML形式でエクスポートできます。

ユースケース

  • 所有している本や読了した本の非公開カタログを作成する。
  • 友人や家族と公開の読書リストを共有する。
  • 読書の進捗をMastodonに自動投稿する。
  • SQLiteまたはPostgreSQLを使い、自分のハードウェア上で個人向けの蔵書管理サービスを運用する。

クイックスタート

  1. 1

    BookLogrのドキュメントサイトにある「はじめに」ガイドに従ってください

使う前に知っておきたいこと

  • 現在も開発が進行中のため、バグや互換性を損なう変更が発生する可能性があります。
  • セルフホストを前提に設計されているため、自前のハードウェアとセットアップ作業が必要です。

収録されている特集

トピック

#books#self-hosted#library#reading-tracker#flask#react#openlibrary#bookshelf#catalog#logging

よくある質問

booklogr とは?
読書状況や評価、メモを記録し、公開共有もできる、自分のサーバーで運用する蔵書管理Webアプリ。 BookLogrは、自分のサーバーで個人の蔵書を管理できるWebアプリです。OpenLibraryのデータを使って書名またはISBNから本を検索でき、見つからない本は手動で追加できます。本は「読書中」「読了」「読みたい」「読むのをやめた」などのリストに分類できます。
booklogr は無料で使えますか?ライセンスは?
booklogr は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
booklogr は今もメンテナンスされていますか?
活発にメンテナンス中。booklogr の最終コミットは 2026年10月12日 です。
booklogr は何に使えますか?
所有している本や読了した本の非公開カタログを作成する。 友人や家族と公開の読書リストを共有する。 読書の進捗をMastodonに自動投稿する。 SQLiteまたはPostgreSQLを使い、自分のハードウェア上で個人向けの蔵書管理サービスを運用する。
booklogr のインストール方法は?
BookLogrのドキュメントサイトにある「はじめに」ガイドに従ってください
booklogr はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Mozzo1000/booklogr

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト