calibre logo

calibre

E-book manager for viewing, converting, editing, cataloging, and sending books to reader devices

Repository activity
  • Stars25.1k
  • Forks2.6k
  • Open Issues8
kovidgoyal-calibre health score - Linux Foundation Insights
License

GPL-3.0

Languages
  • Python
  • C
  • C++
calibre screenshot

About calibre

calibre is an e-book manager that handles a whole library from one desktop app. It views, converts, edits, and catalogs e-books across all the major formats, and runs on Linux, Windows, and macOS.

It can also talk to e-book reader devices to move books on and off them. It fetches metadata for your books from the internet, and it can download newspapers and convert them into e-books for convenient reading.

calibre is built around a local library on your own machine rather than a hosted account. It is the work of volunteers from all over the world, with binary builds and installers for every supported platform and a source tarball for the current release.

Key features

  • View, convert, edit, and catalog e-books
  • Works with major e-book formats
  • Talks to e-book reader devices
  • Fetches book metadata from the internet
  • Downloads newspapers and converts them to e-books

Details

First released
2013
Platforms
Win · Mac · Linux
Library
Local · catalog · metadata fetch
Capabilities
View · convert · edit
Devices
Sync to e-readers
Maintenance
Volunteer-developed