PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Epub Python Packages

Python packages with the GitHub topic epub. Sorted by monthly downloads, with stars and forks.
pymupdf
pymupdf

PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.

86.9M 11K 812
pymupdf
pymupdfb

PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.

2M 11K 812
aerkalov
ebooklib

A versatile Python library for EPUB2/EPUB3 manipulation and processing.

977K 2K 264
myhloli
docvortex

A fast, multi-format document parsing and conversion engine

98K 63 8
titusz
epubcheck

Python wrapper for epubcheck

40K 22 9
sukamenev
booktrans

Whole-book translation pipeline — scouts the book, translates in context, edits, adds footnotes. epub, fb2, pdf, txt, html in; epub, fb2, html, txt out.

14K 46 4
jmrplens
libgen-mcp

MCP server in Go to search, download and read books, papers, comics and more from Library Genesis — plus keyless open-access discovery (arXiv, Crossref, OpenLibrary, Gutenberg, dblp, PubMed, ERIC) and article downloads via Unpaywall, Europe PMC, bioRxiv, CORE and OAPEN. Four focused tools, one static binary, no account required.

12K 19 1
JimmXinu
fanficfare

FanFicFare is a tool for making eBooks from stories on fanfiction and other web sites.

11K 1K 227
VirInvictus
bindery-cli

Deterministic, epubcheck-gated EPUB repair with atomic Calibre library replacement, content auditing, and a Calibre import plugin.

10K 3 0
VirInvictus
cquarry

Canonical Calibre database layer and search grammar engine: read-only access by design, with an explicit opt-in write module for sanctioned mutations.

7K 2 1
dfface
epub-browser

Yet another ebook reader alternative: polished self‑hostable browser‑based EPUB & PDF library, static‑site or multi‑user mode.

6K 9 1
oomol-lab
pdf-craft

PDF craft can convert PDF files into various other formats. This project will focus on processing PDF files of scanned books.

5K 6K 463
ernestofgonzalez
epub-utils

A Python library and CLI tool for inspecting ePub from the terminal

4K 215 9
StarryGuli
bilingual-epub-toolkit

Merge two monolingual EPUBs into one tap-to-reveal bilingual EPUB, split them back apart, or re-merge with new options.

4K 10 1
buchwandler
epub2text

A niche CLI tool to extract text from EPUB files with smart cleaning capabilities.

4K 1 0
imgurbot12
pypub3

Python library to programatically create epub files

3K 33 19
thomas-villani
all2md

Convert PDF, Word, PowerPoint, HTML, email & 40+ formats to clean Markdown — and back. Built for LLMs, RAG & Python pipelines, with a built-in MCP server.

3K 31 6
oomol-lab
epub-translator

Translate EPUB books using Large Language Models while preserving the original text. The translated content is displayed side-by-side with the original, creating bilingual books perfect for language learning and cross-reference reading.

3K 861 69
dnkorpushov
ebookmeta

Python package for reading/writing metadata for fb2, epub 2 and epub 3 files

3K 51 11
nazdridoy
kokoro-tts

A CLI text-to-speech tool using the Kokoro model, supporting multiple languages, voices (with blending), and various input formats including EPUB books and PDF documents.

3K 2K 177
denizsafak
abogen

Generate audiobooks from EPUBs, PDFs and text with synchronized captions.

3K 6K 475
k4yt3x
txt2epub

A simple tool for converting TXT books into EPUB

3K 57 13
janeczku
calibreweb

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

2K 18K 2K
standardebooks
standardebooks

The Standard Ebooks toolset for producing our ebook files.

2K 2K 156
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology