PythonとDjangoで構築された、在庫管理、部品追跡、REST API、プラグインシステムを備えるオープンソースの在庫管理システム。
bookwyrm-social/bookwyrm
本の記録やレビュー、友人のフォローができ、MastodonとActivityPubで連合するセルフホスト型の読書SNS。
代替できる製品:Goodreads
- スター
- 2,798
- フォーク
- 344
- 未解決の Issue
- 432
- 最終コミット
- 一昨日
これは何?
BookWyrmは読書のためのソーシャルネットワークです。読んだ本や読みたい本を記録したり、レビューを書いたり、読んでいる本についてコメントしたり、本からの引用を投稿したりできます。会話はネットワーク全体に広がるため、別々のサーバーにいるユーザー同士でもフォローし合い、投稿に返信できます。
BookWyrmはActivityPubを基盤としているため、独立したBookWyrmのインスタンス同士や、Mastodon、Pleromaなどのサービスと連合できます。読書会や趣味のグループ、友人同士の集まりで独自のインスタンスを運用し、接続する他のインスタンスやモデレーションの方法を選べます。ユーザーと管理者は、投稿を誰に見せるか、どのインスタンスと連合するかも管理できます。
技術スタックはPython、Django、PostgreSQL、バックグラウンドタスク用のCeleryとRedis、スタイリング用のBulmaで構成されています。デプロイにはDockerを利用し、GunicornとNginxを使用します。開発環境と本番環境のセットアップガイドは、プロジェクトのドキュメントで公開されています。
主な機能
- 01本のレビューやコメント、引用を投稿する
- 02読んだ本や読みたい本を記録する
- 03他のBookWyrmインスタンスやMastodonなどのActivityPub対応サービスと連合する
- 04投稿の公開範囲と連合するインスタンスを管理する
- 05連合するインスタンス間で本や著者のメタデータを共有する
ユースケース
- 読書会や友人グループ向けにプライベートなインスタンスを運用する
- 小規模で特定のテーマに特化した読書コミュニティを作る
- 読書コミュニティをフェディバース上のMastodonユーザーとつなぐ
クイックスタート
- 1
ドキュメントサイトで開発環境のインストールガイドを読む
- 2
ドキュメントサイトで本番環境のインストールガイドを読む
使う前に知っておきたいこと
- ライセンスはNOASSERTIONと記載されているため、利用条件が不明確です。再利用する前に確認してください。
- セットアップには、Django、PostgreSQL、Redis、Celery、Dockerで構成するセルフホスト型スタックが必要で、かなりの手間がかかります。
- READMEでは、AIが生成したコードやコンテンツを投稿しないようコントリビューターに求めています。
トピック
よくある質問
- bookwyrm とは?
- 本の記録やレビュー、友人のフォローができ、MastodonとActivityPubで連合するセルフホスト型の読書SNS。 BookWyrmは読書のためのソーシャルネットワークです。読んだ本や読みたい本を記録したり、レビューを書いたり、読んでいる本についてコメントしたり、本からの引用を投稿したりできます。会話はネットワーク全体に広がるため、別々のサーバーにいるユーザー同士でもフォローし合い、投稿に返信できます。
- bookwyrm は無料で使えますか?ライセンスは?
- bookwyrm は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- bookwyrm は今もメンテナンスされていますか?
- 活発にメンテナンス中。bookwyrm の最終コミットは 2026年10月18日 です。
- bookwyrm は何に使えますか?
- 読書会や友人グループ向けにプライベートなインスタンスを運用する 小規模で特定のテーマに特化した読書コミュニティを作る 読書コミュニティをフェディバース上のMastodonユーザーとつなぐ
- bookwyrm のインストール方法は?
- ドキュメントサイトで開発環境のインストールガイドを読む ドキュメントサイトで本番環境のインストールガイドを読む
- bookwyrm はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/bookwyrm-social/bookwyrm
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Django製のセルフホスト可能なオープンソースのワークアウト・栄養・体重管理アプリ。REST APIとモバイルアプリも提供。
DjangoとReactで構築された、リアルタイム編集や階層型サブページに対応し、セルフホスト可能なオープンソースのチーム向け共同テキストエディター。
Gmailのメルマガ一括登録解除、送信者別のメール削除、既読化をローカルで実行できる、無料のセルフホスト型Pythonツールです。
PythonとFlaskで作られた、レシピ・買い物リスト・献立を管理できるセルフホスト型Webアプリ。
QRコードでペアリングし、ローカルWi-Fi経由でスマホからWindows PCを操作