Calibre-Web
Calibre-Web is a web app for browsing, reading and downloading eBooks from a Calibre database, with user management and OPDS support.
- GitHub stars
- 18k
- Last commit
- 13 days ago
- Latest release
- 0.6.27
- Licence
- GPL-3.0
- Self-hosted
- Yes
Calibre-Web is a web application that puts a clean browser interface on top of an existing Calibre eBook library. It reads a valid Calibre database so that users can browse, read and download books from any device with a web browser. It is released under the GPL v3 license.
Administrators get a graphical setup, an admin interface and detailed user management with per-user permissions, and logins can use LDAP, Google or GitHub OAuth, or proxy authentication. Readers can search and filter, create shelves, read books in the browser in several formats, and use an OPDS feed with eBook reader apps. Books can be sent to e-readers in one click, and Kobo devices can be synced with the library.
Further features include metadata editing and downloading from various sources, eBook conversion through Calibre binaries, uploading new books (audio formats included), Calibre custom column support and hiding content per user. Installation is recommended through pip inside a virtual environment, and Docker images are also available.
Key features
- Browser-based eBook browsing and reading
- OPDS feed for eBook reader apps
- Per-user permissions and admin interface
- LDAP and OAuth authentication
- Send to e-reader and Kobo sync
- Metadata editing and eBook conversion
Pricing: Free and open source under the GPL v3 license.




