Skip to content
Repoly

Open source alternatives to Goodreads

We track 6 open-source Goodreads alternatives, of which 5 currently score 70 or above on Repoly's GitHub health scale and 3 ship a Docker image. Kavita leads on health at 96/100 with 61 commits in the last 90 days; across all 6 projects you are choosing between Apache-2.0, GPL-3.0, ⊘ Proprietary.

6
Alternatives
59k
Combined stars
1,277
Commits / 90 days
3
With Docker
Licence family Licence

Showing 6 of 6 tools

All 6 Goodreads alternatives, ranked by health

  • Calibre

    88 GOOD

    E-book library manager that can view, convert, and catalog e-books in most of the major e-book formats and provides a built-in Web server for remote clients.

    ★ 26k · ⟳ today · v9.14.0 · GPL-3.0

    Pythondeb
  • Calibre Web

    87 GOOD

    Browse, read and download eBooks using an existing Calibre database.

    ★ 18k · ⟳ 9 days ago · 0.6.27 · GPL-3.0

    Python
  • Bookwyrm

    84 GOOD

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

    ★ 2.8k · ⟳ yesterday · v0.9.3 · ⊘ Proprietary

    Python

Goodreads alternatives: common questions

What is the most maintained open source alternative to Goodreads?

Kavita scores highest at 96/100, with 61 commits in the last 90 days, 12k GitHub stars and its latest release (v0.9.1.4) published 12 days ago. Calibre has the most raw commit activity at 678 commits in 90 days.

Which Goodreads alternatives use a permissive licence?

2 of 6 are permissively licensed (MIT, Apache, BSD or similar): BookLogr (Apache-2.0), Inkheart (Apache-2.0). 3 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.

Which Goodreads alternatives run in Docker?

3 of 6 publish a Docker image or Compose file: Kavita, BookLogr, Inkheart. Docker support contributes 10 of the 100 available health points, because it is the clearest signal that self-hosting is a supported path rather than an afterthought.