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

  •        717

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.

http://koreader.rocks/
https://github.com/koreader/koreader

Tags
Implementation
License
Platform

   




Related Projects

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.

IBSuite

  •    C

IBSuite contains a set of tools to convert ebook in various format (pdf, chm, html) into a set of images, reformat the images (crop, embold, simple reflow, etc), and assemble the result images into a new ebook suitable for you ebook devices.

C.B.R. : Comic Book Reader

  •    

Comic Book Reader aka C.B.R allow to read CBZ/ZIP and CBR/RAR books and comics with WPF Engine in the line of the well known CDisplay.

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.


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 - The official source code repository for the calibre ebook manager

  •    Python

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.

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.

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.

Evince - Document Viewer

  •    C

Evince is a document viewer for multiple document formats. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application. Evince is specifically designed to support the file following formats: PDF, Postscript, djvu, tiff, dvi, XPS, SyncTex support with gedit, comics books (cbr,cbz,cb7 and cbt).

reflow - A language and runtime for distributed, incremental data processing in the cloud

  •    Go

Reflow is a system for incremental data processing in the cloud. Reflow enables scientists and engineers to compose existing tools (packaged in Docker images) using ordinary programming constructs. Reflow then evaluates these programs in a cloud environment, transparently parallelizing work and memoizing results. Reflow was created at GRAIL to manage our NGS (next generation sequencing) bioinformatics workloads on AWS, but has also been used for many other applications, including model training and ad-hoc data analyses. Reflow thus allows scientists and engineers to write straightforward programs and then have them transparently executed in a cloud environment. Programs are automatically parallelized and distributed across multiple machines, and redundant computations (even across runs and users) are eliminated by its memoization cache. Reflow evaluates its programs incrementally: whenever the input data or program changes, only those outputs that depend on the changed data or code are recomputed.

PdfEbookCutter

  •    

PdfEbookCutter is a program to cut PDF Documents into smaller pages, to display them in a better way on ebook readers. It displays a sketch of the pages in a graphical editor, and saves the cropped pages in a new file. It's developed in C# with iTextSharp

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.

termpdf - barebones graphical pdf/djvu/cbr/image viewer that works inside iTerm2 2.9+ and Kitty

  •    Shell

termpdf is a barebones graphical PDF (and DJVU and TIFF and CBR and CBZ and JPG and PNG and GIF and BMP) viewer that runs in your terminal. It is a ridiculous hack---a bash script wrapped around some special terminal escape codes and a bunch of command line tools. But it works well enough for me to be useful.

cbr To PDF converter

  •    CSharp

Do you have a problem with a Ebook reader that can't read CBR/CBZ files? But it can read PDF files? Here is your solution! Very easy to use

ebook-tools - Shell scripts for organizing and managing ebook collections

  •    Shell

find-isbns.sh tries to find valid ISBNs inside a file or in stdin if no file was specified. Searching for ISBNs in files uses progressively more resource-intensive methods until some ISBNs are found, see the documentation below for more details. convert-to-txt.sh converts the supplied file to a text file. It can optionally also use OCR for .pdf, .djvu and image files.

MuPDF - A Lightweight PDF, XPS and E-book viewer

  •    C

MuPDF is a lightweight PDF, XPS, and E-book viewer. It renders text with metrics and spacing accurate to within fractions of a pixel for the highest fidelity in reproducing the look of a printed page on screen. It supports PDF 1.7 with transparency, encryption, hyperlinks, annotations, searching and more. The viewer is small, fast, yet complete. It supports many document formats, such as PDF, XPS, OpenXPS, CBZ, EPUB, and FictionBook 2. You can annotate PDF documents and fill out forms with the mobile viewers (this feature is coming soon to the desktop viewer as well).

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.

ebook PDF editor for GTK+

  •    C

gPDFText is a text editor for GTK+ that opens PDF documents for ebook readers, converts the text contents into plain ASCII text, restores the original paragraphs and removes unwanted line breaks to allow easier zooming on the reader.

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.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.