calibre is a comprehensive application for managing, reading, editing and converting collections of electronic books.
Its library management system treats each title as a logical book which can contain several formats. Books can be organised using metadata, tags, series, ratings, custom columns and virtual libraries, with tools for downloading covers and metadata from online sources.
calibre also includes an e-book viewer, editor, format converter and Content server. It can communicate with many dedicated e-book readers and mobile devices, download news from websites and feeds, and provide remote access to a library through a web browser.
This is free and open source software.
Key Features
- Manages large e-book libraries with metadata, tags, series, ratings, identifiers, custom columns and virtual libraries.
- Converts between a wide range of e-book and document formats with detailed control over layout, typography, metadata and output settings.
- Built-in e-book viewer provides searching, bookmarks, annotations, reading statistics, dictionary lookup, text-to-speech and configurable rendering.
- Full-text search indexes book contents and provides searchable results across an entire library.
- Annotations browser collects highlights and notes across books with searching, filtering, grouping and export facilities.
- Integrated editor provides direct editing of EPUB, AZW3 and KEPUB books with HTML and CSS editing, live preview and validation tools.
- Content server makes libraries available through a web browser for browsing, downloading and reading books remotely.
- Synchronises books and metadata with a wide range of dedicated e-book readers, tablets and other devices.
- Downloads news from websites and feeds and converts articles into e-books for offline reading.
- Cover grid and Bookshelf views provide graphical alternatives to the traditional tabular library display.
- Metadata tools can download book information and covers, edit multiple books in bulk and identify duplicate or related records.
- Extensible plugin system adds support for additional metadata sources, formats, devices and library-management workflows.
- Command-line utilities provide access to conversion, library management, metadata editing and Content server functions for scripting and automation.
Website: calibre-ebook.com
Support:
Developer: Calibre Team
License: GNU General Public License v3.0
Calibre is written in Python. Learn Python with our recommended free books and free tutorials.
Related Software
| GUI eBook readers | |
|---|---|
| KOReader | Advanced multi-format reader with excellent customisation |
| Koodo Reader | Feature-rich eBook reader and library manager |
| Foliate | Polished GTK eBook reader |
| Calibre | Powerful eBook library manager, reader and conversion suite |
| readest | Modern eBook reader with syncing and advanced reading tools |
| Thorium | Highly accessible multi-format eBook reader |
| Librum | eBook reader with synchronized library |
| Lector | Qt based e-book reader |
| Bookworm | Simple, focused GTK eBook reader |
| Arianna | KDE EPUB reader and library manager |
| crqt-ng | Fast Qt eBook reader using crengine-ng |
| CoolReader | Lightweight XML/CSS based eBook reader |
| apvlv | Vim-like graphical document viewer |
| FBReader | Makes it simple to access free literature |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |



Please read our Comment Policy before commenting.
I use Calibre as a manager, but Foliate is set as the default reader…
Foliate is as close as turning your screen into an e-reader… but it is a bit buggy. Once you’ve got your book open, it will work fine as long as you don’t tweak stuff.