Python Epub

Open-source Python projects categorized as Epub

Top 23 Python Epub Projects

  • calibre

    The official source code repository for the calibre ebook manager

    Project mention: Calibre – New in Calibre 7.0 | | 2023-11-18

    I just noticed that Calibre is referred to as an eBook manager, which is more in line with what I was talking about in some sense. All of that should fall under `eBook Manager`

  • Calibre Web

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

    Project mention: Calibre – New in Calibre 7.0 | | 2023-11-18

    Worthy of note the Calibre-Web[0] project, which builds atop Calibre library to provide powerful web interface. The project and its maintainer deserve some love and support.


  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • safaribooks

    Download and generate EPUB of your favorite books from O'Reilly Learning (aka Safari Books Online) library.

  • PyMuPDF

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

    Project mention: Converting markdown to pdf in Python | | 2023-10-12

    This method is based on the use of the libraries markdown-it-py (conversion from markdown to html) and [PyMuPDF] (conversion from html to pdf). A small Python class links them together.

  • Lector

    Qt based ebook reader (by BasioMeusPuga)

  • ebooklib

    Python E-book library for handling books in EPUB2/EPUB3 format -

  • tools

    The Standard Ebooks toolset for producing our ebook files. (by standardebooks)

    Project mention: Hobbes: “Leviathan” in Modern English. Introduction | | 2022-12-27
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • epr

    CLI Epub Reader

    Project mention: Epub Reader that allows syncing reading progress? | /r/opensource | 2023-03-03

    However, if you don't need all the bells and whistles of Foliate and Koreader, and you are willing to carry out some trials and errors, consider exploring other simpler options like epr/epy, in Linux you can use any terminal of your choice, whereas in Android probably you'll be better off using Termux (a simple pip install epr-reader should do).

  • FanFicFare

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

    Project mention: Update Megathread part 2 | /r/AO3 | 2023-07-11

    See the specific GitHub issue for AO3's new Cloudflare implementation here. Then also see the browser cache feature wiki page on GitHub here.

  • graham-essays

    📚 Download the full collection of Paul Graham essays in EPUB, PDF & Markdown for easy reading.

  • acsm-calibre-plugin

    Calibre plugin for ACSM->EPUB and ACSM->PDF conversion.

    Project mention: Sending books from Libby to Kindle paperwhite (with a Wellington City Library) | /r/newzealand | 2023-07-01

    The Calibre plugins you need are DeACSM and DeDRM.

  • remarks

    Extract annotations (highlights and scribbles) from PDF, EPUB, and notebooks marked with reMarkable tablets. Export to Markdown, PDF, PNG, SVG

    Project mention: How is the PDF reading experience after 3.4 update? | /r/RemarkableTablet | 2023-06-08

    In reMarkable's stock output, highlighted text is not textured with PDF annotations, and so its highlights are not readable by any PDF client. You would still need to use third-party software for that. The only two I know of are RCU and remarks.

  • epub_to_audiobook

    EPUB to audiobook converter, optimized for Audiobookshelf

    Project mention: Show HN: ePub_to_audiobook – Now with OpenAI TTS for Natural Voices | | 2023-11-13
  • WordDumb

    A calibre plugin that generates Kindle Word Wise and X-Ray files for KFX, AZW3, MOBI and EPUB eBook. Supports 24 languages.

    Project mention: Create Kindle X-ray with calibre? | /r/Calibre | 2023-07-08

    Manual here:

  • goosepaper

    generate and deliver a daily newspaper to you or your remarkable tablet

    Project mention: Goosepaper delivers a daily newspaper to your remarkable tablet | | 2022-12-13
  • bookcut

    Command Line Interface tool to download, organise and search free ebooks from your terminal in a moment.

  • shirah-reader

    RSVP speed reader, written in python.

  • epub-translator

    A tool for translating epub files to different languages using the Google Translate, with support for custom dictionaries. (by quantrancse)

    Project mention: Is there a way to auto-translate an entire e-book? | /r/kindle | 2023-03-13

    Longer answer: you can’t do it with Amazon ebooks but if you have epubs or monos that are drm free, there are apps out there that will do it for you, for example: uses Google translate to do a whole book for you at once. However, the results are likely to be unsatisfactory.

  • nuber

    terminal epub reader with inline images

  • reCBZ

    Utility for converting and optimizing comics for e-readers & mobile devices

    Project mention: Looking for Epub files of full manga series/volumes | /r/mangapiracy | 2023-06-08
  • calibre-kindle-comics

    A calibre plugin that converts your comics into a readable format for kindle.

  • ebook-converter

    Commandline tool for converting between several e-books formats, based on Calibre project.

    Project mention: Calibre Replacement Considerations | | 2023-09-02

    There was a time, when I was so fed up of the Calibre being so bloated, while all I needed was just a convert capabilities, that I started to rip off parts of the Calibre, clean it up, make things simpler, removing unnecessary things and trying to understand what is happening behind the conversion, resulting with ebook-converter[1], which simply do the conversion, without all the management/downloading rss/editing/what have you. It is usable right now, but I'd say it's still somewhere in between alpha and beta stage. You could give it a shot.


  • novelsave

    This is a tool to download and convert novels from popular sites to e-books.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-18.

Python Epub related posts


What are some of the best open-source Epub projects in Python? This list will help you:

Project Stars
1 calibre 17,137
2 Calibre Web 10,465
3 safaribooks 4,348
4 PyMuPDF 3,211
5 Lector 1,478
6 ebooklib 1,268
7 tools 1,214
8 epr 1,082
9 FanFicFare 664
10 graham-essays 448
11 acsm-calibre-plugin 415
12 remarks 309
13 epub_to_audiobook 298
14 WordDumb 282
15 goosepaper 227
16 bookcut 174
17 shirah-reader 166
18 epub-translator 134
19 nuber 84
20 reCBZ 50
21 calibre-kindle-comics 37
22 ebook-converter 34
23 novelsave 32
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives