ebooklib has 1.2M monthly downloads and 2K GitHub stars. Version 0.20 supports Python 2.7+, first published in 2013.
It is minimally maintained under a copyleft license, last released in Oct 2025.
It is built on top of lxml and six. It is used by 278 tracked packages, including openviking, alpi-agent and pygpt-net.
GitHub topics include epub.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
6 optional dependencies
- pytest[test]
- pytest[dev]
- pytest-cov[test]
- pytest-cov[dev]
- sphinx[dev]
- sphinx[docs]
Used By
- openviking
- alpi-agent
- pygpt-net
- aurapro-ui
- ppt-master
- lightnovel-crawler
- izihawa-textparser
- web-novel-scraper
- langbot
- txt2ebook
- vector-mcp
- kokoro-tts
- abogen
- py-apple-books
- mcp-ebook-read
- epub2text
- remarkable-mcp
- txt2epub
- agentuniverse
- mahavishnu
- audiblez
- hos-m2f
- kenkui
- django-bookkeeper
- manuscripta
- rara-digitizer
- vis3
- chordgen
- ainator
- ricecooker
- edit2docs
- jncep
- japanese-vocabulary-extractor
- chocolate-app
- dspygen
- epub2speech
- leafpress
- manga-archiver
- epub2txt
- aitf
- bookdatamaker
- bbook-maker
- vocabsieve
- audiobook-reader
- epub-dual-language
- sitesavvy
- dala
- xraygpt
- kg-book-tool
- kakuyomub