calibre - The official source code repository for the calibre ebook manager

  •        59

calibre is an e-book manager. It can view, convert, edit and catalog e-books in all of the major e-book formats. It can also talk to e-book reader devices. It can go out to the internet and fetch metadata for your books. It can download newspapers and convert them into e-books for convenient reading. It is cross platform, running on Linux, Windows and macOS. A tarball of the source code for the current calibre release.

https://calibre-ebook.com
https://github.com/kovidgoyal/calibre

Tags
Implementation
License
Platform

   




Related Projects

calibre-web - :books: Web app for browsing, reading and downloading eBooks stored in a Calibre database

  •    Python

Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. This software is a fork of library and licensed under the GPL v3 License.

koreader - An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Kindle, Kobo, PocketBook, Ubuntu Touch and Android devices

  •    Lua

KOReader is a document viewer application, originally created for Kindle e-ink readers. It currently runs on Kindle, Kobo, PocketBook, Ubuntu Touch and Android devices. Developers can also run a KOReader emulator for development purposes on desktop PCs with Linux, Windows and Mac OSX. Check out the KOReader wiki to learn more about this project.

save-as-ebook - Save a web page/selection as an eBook (

  •    Javascript

Save a web page/selection as an eBook (.epub format) - a Chrome/Firefox/Opera Web Extension

FBReader - Multi Platform eBook Reader

  •    C

FBReader is a multi-platform e-book reader. FBReader supports popular e-book formats like ePub, fb2, mobi, html, plain text, and a lot of other formats. It provides access to popular network libraries that contain a large set of e-books. Download books for free or for a fee. Add your own catalog. It is highly customizable. Choose colors, fonts, page turning animations, etc. to make reading as convenient as you want.


Open eBook Reader

  •    

Open eBook Reader is a desktop application that allows users to read books with FB2, EPUB, Mobipocket, etc. file formats. It provides a great reading books experience in your computer through its Flow Document Reader component from Microsoft WPF platform.

Ebook-Viewer - Modern GTK Python Ebook Reader app to easily read epub files

  •    Python

Ebook Viewer is currently in early stages of development. It's a re-write of old ebook reader called pPub.Enormous rendering improvement is on the way too.

Buka - EBook Management

  •    Javascript

Buka is a modern software that helps you manage your ebook at ease. With a simple, clean and straight-forward user interface, Buka aims to gather your ebooks for a reading experience without hassles. Buka currently support .PDF format with configurations that helps user focus more on the content. Of course you can always open .deb package with a package manager like Synaptic, Gnome Software or Gdebi then start the app instead of using command line options.

Calibre - e-book library management

  •    Python

calibre is a e-book library management application developed by users of e-books for users of e-books. Its features include Library Management, E-book conversion, Syncing to e-book reader devices, Downloading news from the web and converting it into e-book form, Comprehensive e-book viewer, Content server for online access to your book collection

kcc - KCC (a.k.a. Kindle Comic Converter) is a comic and manga converter for ebook readers.

  •    Python

Kindle Comic Converter is a Python app to convert comic/manga files or folders to EPUB, Panel View MOBI or E-Ink optimized CBZ. It was initially developed for Kindle but since version 4.6 it outputs valid EPUB 3.0 so despite its name, KCC is actually a comic/manga to EPUB converter that every e-reader owner can happily use. It can also optionally optimize images by applying a number of transformations. If you have general questions about usage, feedback etc. please post it here. If you have some technical problems using KCC please file an issue here. If you can fix an open issue, fork & make a pull request.

Koober

  •    

Koober is a .NET framework based visually appealing Ebook creator for Windows. It has a pre defined format using SQLite database as book files.

SCRIBA eBook Maker

  •    Java

quot;SCRIBA eBook Makerquot; is a Java engine which builds eBooks (in ePub, ZIP, and other formats in the future), capturing data from Internet, File System and other sources. It has been developed with extensibility in mind with a quot;pluginquot; mechanism.

foliate - A simple and modern GTK eBook reader

  •    Javascript

A simple and modern GTK eBook viewer, built with GJS and Epub.js. Debian/Ubuntu packages can be downloaded from the releases page.

masteringnode - Open source eBook for nodejs - written w/ markdown, outputs to various formats (pdf, mobi, epub, html, etc)

  •    Javascript

Mastering node is an open source eBook by node hackers for node hackers. I started this as a side project and realized that I don't have time :) so go nuts, download it, build it, fork it, extend it and share it. If you come up with something you wish to contribute back, send me a pull request.Mastering node is written using the markdown files provided in ./chapters, which can then be converted to several output formats, currently including pdf, mobi, epub and of course html.

Sigil - Sigil is a multi-platform EPUB ebook editor

  •    C++

Sigil is a free, open source, multi-platform ebook editor. It is designed to edit books in ePub format (both ePub 2 and ePub 3). Please do not use the issue tracker to ask questions. Both of the main developers of Sigil monitor the Sigil Forum at https://www.mobileread.com/forums. All questions should be directed there.

Okular - Universal Document Viewer by KDE

  •    C

Okular is a universal document viewer based developed by KDE. It combines the excellent functionalities with the versatility of supporting different kind of documents, like PDF, Postscript, DjVu, CHM, XPS, ePub and others.

ePubReader - open and read any epub file

  •    

ePubReader is an easy-to-use, FAST, FREE class library for opening and reading EPUB files. Images, styles and Table Of Contents (TOC) are all supported. The library written in C# 4.0 Example Usage: //Init epub object. Epub epub = new Epub(@"c:\example.epub");...

Auto Kindle eBook Converter

  •    AutoIt

This project was originally a quick and dirty method for me to convert my ebook collection in various formats to a kindle compatible format without worrying about the ebook source type. It takes PDF, Lit, and HTML files and converts them to .mobi.

Comic book archive to EPUB converter

  •    

Converts CBR and CBZ archives in to EPUB for eBook readers. Automatically cleans and crops the comic pages so that they display well on eBook readers. Written in C# using .NET1.1

epub.js - Enhanced eBooks in the browser.

  •    Javascript

Epub.js is a JavaScript library for rendering ePub documents in the browser, across many devices. Epub.js provides an interface for common ebook functions (such as rendering, persistence and pagination) without the need to develop a dedicated application or plugin. Importantly, it has an incredibly permissive Free BSD license.