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. Learn more →
Top 23 Python Epub Projects
-
https://github.com/kovidgoyal/calibre
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
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.
This method is based on the use of the libraries markdown-it-py (conversion from markdown to html) and [PyMuPDF] https://github.com/pymupdf/PyMuPDF) (conversion from html to pdf). A small Python class links them together.
-
-
-
Project mention: Hobbes: “Leviathan” in Modern English. Introduction | news.ycombinator.com | 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 www.getonboard.dev.
-
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).
-
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.
-
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-08In 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.
-
Project mention: Show HN: ePub_to_audiobook – Now with OpenAI TTS for Natural Voices | news.ycombinator.com | 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.
Manual here: https://xxyzz.github.io/WordDumb/
-
Project mention: Goosepaper delivers a daily newspaper to your remarkable tablet | news.ycombinator.com | 2022-12-13
-
bookcut
Command Line Interface tool to download, organise and search free ebooks from your terminal in a moment.
-
-
epub-translator
A tool for translating epub files to different languages using the Google Translate, with support for custom dictionaries. (by quantrancse)
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: https://github.com/quantrancse/epub-translator uses Google translate to do a whole book for you at once. However, the results are likely to be unsatisfactory.
-
-
-
-
ebook-converter
Commandline tool for converting between several e-books formats, based on Calibre project.
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.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Epub related posts
- Calibre – New in Calibre 7.0
- Show HN: ePub_to_audiobook – Now with OpenAI TTS for Natural Voices
- [Calibre-web] Combine multiple formats of same book
- Alexandria: A minimalistic cross-platform eBook reader
- Update Megathread part 2
- Removing a lot of tags from a lot of fics
- Sending books from Libby to Kindle paperwhite (with a Wellington City Library)
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Nov 2023
Index
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 |