BookWyrm is a federated social reading tracker for people who want Goodreads-style shelves, reviews, and reading goals without Amazon ownership, advertising, or behavioral tracking. Readers join one of many independently run instances or host their own, and can still follow and interact across instances and with Mastodon. It suits privacy-conscious readers, fediverse users, and self-hosters who care more about community reading than about a single giant catalog.[1][2]
Quick verdict
Readers leaving Goodreads over Amazon ownership and tracking will feel most at home on BookWyrm. Its decisive capability is practical federation: per-post privacy controls, cross-instance follows, and account migration mean you are not locked to one server. The material constraint is scale and polish: the network is far smaller than Goodreads, book data has gaps, and there is no official mobile app. If you want community-owned social reading and can live with a smaller catalog, join the flagship instance; if you need the biggest database and official apps, stay on a mainstream tracker for now.[1][2][3][4]
Key features
Shelves, statuses, and annual goals The classic to-read, reading, read, and stopped-reading shelves combine with an annual reading goal and progress statistics, so yearly challenges work the way Goodreads users expect.[1]
Reviews with optional ratings Reviews can include star ratings or be rating-free, and ratings and reviews aggregate across the network by default, so small instances still show meaningful book-level reception.[1]
Granular privacy controls Every status, review, rating, quote, and reply can be public, unlisted, followers-only, or direct, and follower requests can require manual approval, which matters for readers logging personal material.[1]
ActivityPub federation Users follow readers on other BookWyrm servers and can be followed from Mastodon, so the reading community is not fenced inside one site, and accounts can migrate between instances.[1][2]
Connector-backed book data with manual fallback Book records come through Open Library and Inventaire connectors, and where those fall short, users can add books manually rather than waiting on a central data team.[1]
Export, RSS, and reading statistics Libraries export in convenient formats for use in other services, shelves and user pages offer RSS feeds, and yearly statistics summarize reading with an optional PDF export.[1]
Documented Docker self-hosting Production deployment runs the web app, task workers, scheduler, database, and cache as containers, with documented configuration and backup steps for the database, activity records, and uploaded media.[1]
Community translations The interface is translated into many languages through an open translation workflow, and the instance list includes French- and German-language servers alongside English ones.[1][2]
Who will love it
Readers leaving Amazon-owned tracking Readers leaving Goodreads over Amazon ownership and tracking will feel at home, because BookWyrm reproduces the core shelf, review, and goal workflow on community-run infrastructure with open registration on the flagship instance.[1][2]
Fediverse users Fediverse users benefit most from cross-instance follows and Mastodon visibility, since reading posts reach the timelines they already use instead of living in a separate silo.[1][2]
Docker self-hosters Docker self-hosters wanting their own reading instance get a containerized, documented production path including backups, which fits a home-server or small-community setup.[1]
Who should avoid it
Smaller catalog and no official mobile app The federated network is far smaller than Goodreads at roughly tens of thousands of users, niche book data can be incomplete, and there is no official native mobile app, only an installable web app and unofficial clients.[1][2]
Server-choice friction for newcomers Federation starts with picking an instance and understanding cross-server follows and migration, which is more friction than a single centralized signup for non-technical readers.[1]
Varying instance guarantees Instance rules, moderation capacity, and longevity vary across volunteer-run servers, so communities with formal requirements should vet an instance before committing.[1]
Interoperability and portability
Mastodon interoperability BookWyrm speaks ActivityPub, so readers on other instances can be followed and BookWyrm accounts can be followed from Mastodon.[1]
Open book-data connectors Book records resolve through Open Library and Inventaire connectors, keeping the shared catalog independent of any single proprietary data provider.[1]
Portable user data Libraries export in convenient formats for use in other services, and accounts can move between instances, limiting lock-in to any one server.[1]
Questions worth asking
What is the best BookWyrm alternative for non-technical users?
The non-technical path is joining rather than hosting: register on the flagship general instance or a themed one, since server administration stays with the instance operator. Readers who find even choosing a server too much friction may prefer a centralized tracker.[1]
Is BookWyrm really no-code?
How much does BookWyrm cost per month?
Can you self-host BookWyrm?
Yes. Self-hosting is officially documented with a Docker Compose production deployment covering the web app, background workers, scheduler, database, and cache, plus backup procedures for the database, activity records, and uploaded media. You supply the server and domain; no single-click installer is claimed in the documented path.[1]
Sources and editorial review
Source research. Reviewed on October 9, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.
We have not run or tested this product.
- BookWyrm: Social reading and reviewing, decentralized with ActivityPub
official · Observed October 9, 2026
Official project site: definition, ActivityPub federation, no ads or tracking, multi-language UI, Django stack, join-or-host model. Observed 2026-10-09.
- BookWyrm Documentation
official · Observed October 9, 2026
Official docs home: shelves, ratings, reviews, privacy levels, federation, connectors, export, RSS, groups, goals, Docker hosting, translations. Observed 2026-10-09.
- BookWyrm Installing in Production
official · Observed October 9, 2026
Official production install guide: Docker Compose services, required configuration, backup procedure, translation workflow. Observed 2026-10-09.
- bookwyrm-social/bookwyrm source repository
official · Observed October 9, 2026
Official source repository: project definition, 2020 creation, non-cataloguing scope, license state. Observed 2026-10-09.
- Join BookWyrm
official · Observed October 9, 2026
Official instance chooser: flagship and themed instances, user and book counts, open registration, account migration, donation-supported instances. Observed 2026-10-09.
- BookWyrm license text (Anti-Capitalist Software License 1.4)
official · Observed October 9, 2026
Full license text: Anti-Capitalist Software License 1.4, copyright 2020 Mouse Reeve; use granted to individuals and worker-owned organisations. Observed 2026-10-09.
- Forums, Reading, and Music on the Fediverse
published measurement · Observed October 9, 2026
Independent fediverse guide: 2020 launch by Mouse Reeve, Goodreads/LibraryThing lineage, no native app, server counts, flagship recommendation. Observed 2026-10-09.
Compared with these products
No explicit proprietary baseline is recorded.