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.
Hot right now
Most stars gained in a day · Oct 17
+30koreader
koreader/koreader · ★ 30.4KKOReader 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.
+28readest
readest/readest · ★ 25.3KReadest 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.
+18bookorbit
bookorbit/bookorbit · ★ 5.4KBookOrbit is a self-hosted library and reading platform for ebooks, PDFs, audiobooks, and comics, with built-in web readers and sync across devices.
+17legado
gedoor/legado · ★ 47.1KLegado (阅读) is an e-book reader app written in Kotlin, presented as 'Legado 3.0 Book Reader with powerful controls & full functions'.
The all-time top
18 projects · by stars
- 47.1K
#1 · gedoor/legadolegado
Legado (阅读) is an e-book reader app written in Kotlin, presented as 'Legado 3.0 Book Reader with powerful controls & full functions'.
- 30.4K
#2 · koreader/koreaderkoreader
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.
- 26.2K
#3 · kovidgoyal/calibrecalibre
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.
- 4

readest
25.3Kreadest/readest · TypeScriptReadest 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.
- 5

calibre-web
18.4Kjaneczku/calibre-web · FluentCalibre-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.
- 6

sumatrapdf
17.8Ksumatrapdfreader/sumatrapdf · CSumatraPDF is a free, multi-format document reader for Windows that opens PDF, EPUB, MOBI, CBZ, CBR, FB2, CHM, XPS and DjVu files.
- 7
audiobookshelf
14.7Kadvplyr/audiobookshelf · JavaScriptAudiobookshelf is a self-hosted server for organizing and streaming your own audiobook and podcast library, with web, Android and iOS clients.
- 8

Yuedu
12.5KXIU2/YueduThis 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.
- 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.
- 10

bookorbit
5.4Kbookorbit/bookorbit · TypeScriptBookOrbit is a self-hosted library and reading platform for ebooks, PDFs, audiobooks, and comics, with built-in web readers and sync across devices.
- 11
grimmory
4.5Kgrimmory-tools/grimmory · JavaGrimmory 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.
- 12

reader3
3.9Kkarpathy/reader3 · PythonA 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.
- 13
zen-os
815xZenLabs/zen-os · LuaZenOS 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.
- 14
Cobalt
401BandarLabs/Cobalt · RustCobalt 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.
- 15

bookshelf
372murerkinn/bookshelf · TypeScriptBookshelf 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.
- 16

qiaomu-book-reader-legacy
241joeseesun/qiaomu-book-reader-legacy · CSSQiaomu 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.
- 17
oryx
157wmahfoudh/oryx · RustOryx 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.
- 18

kindle-wall-display
126jstriblet/kindle-wall-display · ShellTurns 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.
Related topics
Often tagged together