Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.
minor feature: Release: 5.0.1 25 Sep, 2020 New features For details on the major changes in calibre between 4.0 and 5.0, see https://calibre-ebook.com/new-in/fourteen.E-book viewer: Add support for highlightinghttps://manual.calibre-ebook.com/viewer.html#highlighting-text.E-book viewer: Add support for right-to-left and vertical text.Switch calibre to Python 3. This means that some no longer maintained third party plugins will not work. See https://www.mobileread.com/forums/showthread.php?t=326405.Dark mode support for the Content server and E-book viewer user interfaces.Content server's in-browser viewer now supports bookmarking. Bookmarks and highlights are auto-synced across devices.Regular expression engine used for searching the book list and reading metadata from filenames has been made more powerful.Version 5.0.1 a in 5.0.0 that broke connecting to devices on macOS.