Topics / #ebook-reader

Ebook-reader projects on GitHub

Reading applications for electronic books with library management features.

As of , the most-starred Ebook-reader projects on GitHub are legado (47.1K stars), koreader (30.4K stars) and calibre (26.2K stars). GitHub.Locker tracks 18 Ebook-reader repositories with 220.3K stars combined. The fastest-growing on October 17 was koreader, with +30 stars in a day.

18Projects
220.3KStars in total
+175Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

18 projects · by stars

  1. #1 · gedoor/legado

    legado

    Legado (阅读) is an e-book reader app written in Kotlin, presented as 'Legado 3.0 Book Reader with powerful controls & full functions'.

    47.1K
  2. #2 · koreader/koreader

    koreader

    KOReader is a free, open-source ebook reader and document viewer primarily aimed at e-ink devices like Kindle, Kobo, PocketBook, Cervantes and reMarkable, and it also runs on Android and Linux.

    30.4K
  3. #3 · kovidgoyal/calibre

    calibre

    calibre is an open-source e-book manager: it can view, convert, edit and catalog e-books in all the major formats, and it also talks to e-book reader devices.

    26.2K
  1. 4

    readest

    25.3Kreadest/readest · TypeScript

    Readest is an open-source ebook reader built for immersive, deep-reading sessions — a modern rewrite of Foliate, made with Next.js 16 and Tauri v2.

  2. 5

    calibre-web

    18.4Kjaneczku/calibre-web · Fluent

    Calibre-Web is a web app you host yourself that gives you a clean interface for browsing, reading, and downloading the eBooks stored in an existing Calibre library.

  3. 6

    sumatrapdf

    17.8Ksumatrapdfreader/sumatrapdf · C

    SumatraPDF is a free, multi-format document reader for Windows that opens PDF, EPUB, MOBI, CBZ, CBR, FB2, CHM, XPS and DjVu files.

  4. 7

    audiobookshelf

    14.7Kadvplyr/audiobookshelf · JavaScript

    Audiobookshelf is a self-hosted server for organizing and streaming your own audiobook and podcast library, with web, Android and iOS clients.

  5. 8

    Yuedu

    12.5KXIU2/Yuedu

    This is a personal collection of 'book sources' (JSON parsing rule files) for the Chinese novel-reading app '阅读' (Legado). The sources tell the app how to search, list chapters, and extract text from various free novel websites.

  6. 9

    Kavita

    11.9KKareadita/Kavita · C#

    Kavita is a self-hosted, cross-platform reading server for managing and reading your own digital library, covering manga, comics, webtoons and ebooks in one place.

  7. 10

    bookorbit

    5.4Kbookorbit/bookorbit · TypeScript

    BookOrbit is a self-hosted library and reading platform for ebooks, PDFs, audiobooks, and comics, with built-in web readers and sync across devices.

  8. 11

    grimmory

    4.5Kgrimmory-tools/grimmory · Java

    Grimmory is a self-hosted digital library for managing and reading your own ebooks, comics, and audiobooks, with built-in reading, metadata lookup, and progress sync.

  9. 12

    reader3

    3.9Kkarpathy/reader3 · Python

    A lightweight, self-hosted EPUB reader by Andrej Karpathy that shows a book one chapter at a time, making it easy to paste a chapter to an LLM and read along together.

  10. 13

    zen-os

    815xZenLabs/zen-os · Lua

    ZenOS is a customizable interface layer for KOReader that adds a personal Home page, a redesigned Library, a fast Controls panel, a Launcher, reader tools, and unified settings while keeping KOReader underneath.

  11. 14

    Cobalt

    401BandarLabs/Cobalt · Rust

    Cobalt is an open-source application platform for Kobo e-readers: a launcher, an App Store, a Rust SDK, and a runtime with capability isolation that turn the reader into a device that runs real apps.

  12. 15

    bookshelf

    372murerkinn/bookshelf · TypeScript

    Bookshelf is a self-hosted library for ebooks you already own. You put EPUBs and PDFs in a folder, publish them, and read them in a browser or on a Kobo via the OPDS catalog.

  13. 16

    qiaomu-book-reader-legacy

    241joeseesun/qiaomu-book-reader-legacy · CSS

    Qiaomu Book Reader is an Obsidian plugin that lets you read EPUB, FB2 and PDF books inside Obsidian, highlight and annotate text, ask AI questions in place, and have your notes link back to the original passage.

  14. 17

    oryx

    157wmahfoudh/oryx · Rust

    Oryx is a fast, native desktop app for reading and writing markdown, with code editing, ebook and comic viewing, and PDF export, built for Linux, Windows and macOS.

  15. 18

    kindle-wall-display

    126jstriblet/kindle-wall-display · Shell

    Turns a jailbroken Amazon Kindle into a low-power always-on wall display that renders any PNG served by your own LAN server, suspending the device to RAM between refreshes so it runs for weeks on a charge.

Often tagged together