Free, open-source alternatives to Goodreads

Track and review the books you read. 4 apps you can run yourself instead of Goodreads, sorted by how well they replace it. Each one is open source, so your data stays with you.

  1. JeluBest match

    Read and to-read list book tracker.

    748 starsMITUpdated 7 October 2026
  2. BookLogr

    Manage your personal book library with ease.

    631 starsApache-2.0Updated 12 September 2026
  3. ryot

    Track various facets of your life - media, fitness, etc.

    3.6k starsGPL-3.0Updated 11 October 2026
  4. Bookwyrm

    Social network for tracking your reading, talking about books, writing reviews, and discovering what to read next.

    2.8k stars⊘ ProprietaryUpdated 12 October 2026

Side by side

AppStarsLicenseActivityRuns on
Jelu748MITJava, Docker
BookLogr631Apache-2.0Docker
ryot3,632GPL-3.0Docker
Bookwyrm2,796⊘ ProprietaryPython

Why replace Goodreads?

Goodreads works, but your data lives in someone else's account, the price can change at any time, and features can disappear. An open-source app you run yourself is yours: you choose where it runs, who can see the data, and when to update.

Questions

What is the best free alternative to Goodreads?

Jelu is the closest open-source replacement for Goodreads in our list. BookLogr and ryot are worth a look too, depending on what you need.

Can I self-host an alternative to Goodreads?

Yes. All 4 apps on this page are open source and can run on your own server, usually with Docker, or on a managed host that installs them for you.