Bookwyrm
Social network for tracking your reading, talking about books, writing reviews, and discovering what to read next.
BookWyrm is a self‑hostable social platform that lets users track the books they are reading, record finished titles, and set reading goals. It supports posting reviews, comments, and quotes, and provides granular privacy controls so users can decide who sees each entry. The service also aggregates recommendations from friends and community members rather than relying on algorithmic suggestions.
The software is built on ActivityPub, enabling federation between independent BookWyrm instances and other ActivityPub‑compatible services such as Mastodon and Pleroma. This allows small, trusted communities—like book clubs—to interoperate while maintaining autonomous moderation and instance‑specific federation policies. Metadata about books and authors is shared across the network, creating a decentralized database of reading information.
Technically, BookWyrm runs on Django with a PostgreSQL backend, uses Celery and Redis for task handling, and is packaged for Docker deployment with Gunicorn and Nginx. The front end employs Django templates, the Bulma CSS framework, and vanilla JavaScript. Documentation covers both development and production setups, and contributions are welcomed from the community.
Reviews
Loading reviews…
Similar apps

Book Tracking & Discovery
Jelu
Read and to-read list book tracker.

Federated & Decentralized
Socialhome
Federated and decentralized profile builder and social network engine.

Federated & Decentralized
Lemmy
Link aggregator for the fediverse (alternative to Reddit).

Blogging & CMS
WriteFreely
Writing software for starting a minimalist, federated blog — or an entire community.

Bookmarks & Read Later
Readeck
Save the precious readable content of web pages you like and want to keep forever. See it as a bookmark manager and a read later tool.

Book Tracking & Discovery
Goodreads
A social cataloging website where users can track, rate, and review books.