A high-performance Python library for reading, writing, validating EPUB ebooks, and converting them to Markdown, powered by Rust with a matching command-line tool.
How It Works
You search for a simple way to handle ebooks like reading details, checking quality, or turning them into plain text, and discover fast-ebook.
You easily add the tool to your Python setup with a quick install command, and it's ready to use right away.
You pick an ebook file and open it to see its title, author, chapters, and pictures inside.
With one line, you convert the whole book to easy-to-read Markdown text super fast, even big books in seconds.
Run a quick check on one or many ebooks to spot any issues and ensure they work perfectly.
Add chapters, images, and details to create your own ebook file from scratch.
Now you can read, fix, convert, or create ebooks effortlessly, making your digital library perfect.
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.