Topics / #epub

Epub projects on GitHub

E-book reading and EPUB format processing

As of , the most-starred Epub projects on GitHub are markitdown (191.2K stars), docling (69.1K stars) and up (69K stars). GitHub.Locker tracks 44 Epub repositories with 944.7K stars combined. The fastest-growing on October 19 was HowToLiveBetter, with +735 stars in a day.

44Projects
944.7KStars in total
+2.1KStars in a day

Hot right now

Most stars gained in a day · Oct 19

The all-time top

44 projects · by stars

  1. #1 · microsoft/markitdown

    markitdown

    MarkItDown is a lightweight Python utility that converts files like PDF, PowerPoint, Word, Excel, images, audio, HTML, CSV/JSON/XML, ZIP archives, EPubs and even YouTube URLs into Markdown, designed for feeding documents into LLMs and text analysis pipelines.

    191.2K
  2. #2 · docling-project/docling

    docling

    Docling parses diverse document formats such as PDF, DOCX, PPTX, XLSX, HTML and more, turning them into a unified representation ready for generative AI pipelines.

    69.1K
  3. #3 · byoungd/up

    up

    An open, continuously updated book on lifelong learning in the AI era: it starts from learning English and expands into AI learning, real projects, startup failure and recovery.

    69K
  1. 4

    HowToLiveBetter

    66.4Keternity4719/HowToLiveBetter · HTML

    An evidence-based life guide for mainland China: 677 tips across 34 sections covering health, money, law, work and family, ranked by cost-effectiveness, each citing only journal papers or official documents.

  2. 5

    ai-agent-book

    55Kbojieli/ai-agent-book · Python

    An open-source book by Li Bojie taking AI agents from design principles to engineering practice, built on the formula Agent = LLM + context + tools; text, figures and labs all live in this repo.

  3. 6

    pandoc

    46.6Kjgm/pandoc · Haskell

    Pandoc is a Haskell library for converting documents from one markup format to another, plus the command-line tool built on top of it — a universal markup converter.

  4. 7

    marker

    40.6Kdatalab-to/marker · Python

    Marker is a document conversion tool that turns PDFs (and other document types) into markdown, JSON, HTML, or chunked output quickly and accurately, extracting tables, equations, forms, and images along the way.

  5. 8

    book-to-skill

    35.4Kvirgiliojr94/book-to-skill · Python

    book-to-skill turns a technical book PDF (or a folder/glob of documents) into a structured 'skill' that coding agents like Claude Code, GitHub Copilot CLI, Amp, or Hermes Agent can load on demand to answer questions from the real content instead of hallucinating.

  6. 9

    koreader

    30.4Kkoreader/koreader · Lua

    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.

  7. 10

    koodo-reader

    28.6Kkoodo-reader/koodo-reader · JavaScript

    Koodo Reader is a modern ebook manager and reader with sync and backup built in. You keep one library of books and comics, read it on any device, and get bookmarks, notes, highlights, and reading statistics.

  8. 11

    calibre

    26.2Kkovidgoyal/calibre · Python

    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.

  9. 12

    readest

    25.4Kreadest/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.

  10. 13

    ddia

    23.8KVonng/ddia · Python

    A free Chinese translation of Martin Kleppmann's 'Designing Data-Intensive Applications' (DDIA), covering both the 1st and the complete 2nd edition; 210 contributors have polished it since 2018.

  11. 14

    mostly-adequate-guide

    23.8KMostlyAdequate/mostly-adequate-guide · JavaScript

    'Mostly Adequate Guide to FP' is a free book that teaches functional programming concepts using JavaScript, going from pure functions and composition up through functors, monads and other categorical ideas.

  12. 15

    DesignPatternsPHP

    22.2KDesignPatternsPHP/DesignPatternsPHP · PHP

    A collection of well-known design patterns with small sample implementations in PHP 8.x, aimed at teaching not just how each pattern works but when to reach for it.

  13. 16

    ebook2audiobook

    20.4KDrewThomasson/ebook2audiobook · Python

    A converter that turns DRM-free e-books into audiobooks with chapters and metadata, using TTS engines with optional voice cloning, in 1158+ languages. It runs locally on modest hardware or in Docker.

  14. 17

    immersive-translate

    19.4Kimmersive-translate/immersive-translate

    Immersive Translate is a browser extension that shows bilingual translations right on web pages, with extra support for translating input boxes, hover text, PDFs, Epub ebooks, subtitle files, and plain TXT files.

  15. 18

    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.

  16. 19

    opc-methodology

    16.9Keasychen/opc-methodology · PHP

    This is the second edition of '一人企业方法论' (One-Person Enterprise Methodology), a Chinese ebook on building and scaling a one-person business, written for both independent developers and non-technical people running side gigs like self-media, e-commerce, or digital products.

  17. 20

    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.

  18. 21

    tensorflow-zh

    12.3Kjikexueyuanwiki/tensorflow-zh · TeX

    A Chinese translation of Google's official TensorFlow documentation, started by the Geek Academy (jikexueyuan) Wiki team on the same day Google open-sourced TensorFlow in November 2015.

  19. 22

    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.

  20. 23

    PyMuPDF

    10.9Kpymupdf/PyMuPDF · Python

    PyMuPDF is a high-performance Python library for extracting, analyzing, converting, rendering, and manipulating PDF and other document formats, built on the MuPDF C engine.

  21. 24

    crosspoint-reader

    8.4Kcrosspoint-reader/crosspoint-reader · C

    CrossPoint is open-source firmware for ESP32-based e-ink e-readers: community-built, fully hackable and free forever, built on the idea that your device should do what you want - not what a manufacturer decided.

  22. 25

    flyingmouse-format

    6.8KLaoFeng-mouse/flyingmouse-format · JavaScript

    FlyingMouse Format is a free, offline desktop app for Windows (and macOS) that converts files between image, document, spreadsheet, presentation, PDF, e-book, audio, video, and ZIP formats, with built-in OCR.

  23. 26

    ai-infra-book

    6.8Kbojieli/ai-infra-book · Python

    An open-source book, 'Understanding AI Infra: Quantitative Analysis and System Design' by Bojie Li, that derives LLM inference and training system designs from hardware constraints and model architecture using quantitative, order-of-magnitude estimates.

  24. 27

    qiaomu-anything-to-notebooklm

    6.4Kjoeseesun/qiaomu-anything-to-notebooklm · Python

    A Claude Code Skill that turns almost any content — WeChat articles, web pages, YouTube videos, PDFs, podcasts, search results — into outputs like podcasts, slide decks, mind maps or quizzes by routing it through Google NotebookLM.

  25. 28

    kcc

    5.8Kciromattia/kcc · Python

    KCC (Kindle Comic Converter) converts comics and manga into formats optimized for E-ink ereaders like Kindle, Kobo, and ReMarkable, displaying pages in true fullscreen without margins.

  26. 29

    bookorbit

    5.5Kbookorbit/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.

  27. 30

    claude-certified-architect

    5.1Kpaullarionov/claude-certified-architect · HTML

    Study materials for the Claude Certified Architect — Foundations certification: a multilingual study guide, practical-test Anki decks, and video materials.

  28. 31

    grimmory

    4.6Kgrimmory-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.

  29. 32

    designcraft

    4.5Kstorytold/designcraft · Rust

    DesignCraft is an open-source, clean-room reimplementation of Adobe InDesign's page layout and publishing workflow, written in pure Rust by the ArtCraft team. It runs natively on macOS, Windows and Linux, plus in the browser via WebAssembly.

  30. 33

    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.

  31. 34

    Venera-Next

    1.7KCyrilPeng/Venera-Next · Dart

    VeneraNext is a cross-platform manga/comic reader built with Flutter, forked from Venera, that lets you read local comic files, WebDAV-hosted comic libraries, and third-party JavaScript comic sources on Android, iOS, Windows, Linux and macOS.

  32. 35

    neo

    1.5Khughhowey/neo · JavaScript

    NEO is a distraction-free word processor built specifically for writing novels, made by novelist Hugh Howey. It runs locally, saves manuscripts as plain files on disk, and needs no accounts or subscriptions.

  33. 36

    deepseek-harness-orange-book

    1.3Kalchaincyf/deepseek-harness-orange-book · HTML

    A free Chinese-language ebook ('orange book') documenting the DeepSeek Harness agent framework from first boot to teardown, written within 24 hours of Harness being open-sourced on Aug 13, 2026.

  34. 37

    shulihuazixuecongshu

    937tradecatlabs/shulihuazixuecongshu · Python

    This repository preserves and rebuilds the 17-volume Chinese textbook series '数理化自学丛书' (Self-Study Series of Mathematics, Physics, and Chemistry), keeping the original scanned PDFs alongside semantic Markdown transcriptions, extracted image assets, and tools to reproducibly build EPUB3 editions.

  35. 38

    fqapp

    662ch6vip/fqapp · Dart

    fqapp is an Android app that aggregates online novels, short dramas, audio dramas, audiobooks, and manga into one reader/player, with all signing, decryption, and caching done locally on the phone rather than on a self-hosted server.

  36. 39

    Wenku8_Flutter

    556mikufoxxx/Wenku8_Flutter · Dart

    It is an Android reading client for the Wenku8 (轻小说文库) light novel site, built with Flutter. It bundles book discovery, bookshelf management, a local library, offline reading, and online text-to-speech narration.

  37. 40

    ai-aug-edu

    471HytidelLegend/ai-aug-edu · Python

    A Chinese-language toolbox of Agent Skills for AI-assisted learning, teaching and research, built for students, teachers and academics.

  38. 41

    Cobalt

    403BandarLabs/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.

  39. 42

    bookshelf

    373murerkinn/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.

  40. 43

    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.

  41. 44

    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.

Often tagged together