ebook2audiobook and audible-epub3-maker

These are competitors offering alternative approaches to the same problem: one prioritizes accessibility through broad language support and ease of use, while the other targets developers who need standards-compliant EPUB 3 Media Overlays output for audiobook distribution platforms.

ebook2audiobook
76
Verified
audible-epub3-maker
38
Emerging
Maintenance 22/25
Adoption 10/25
Maturity 25/25
Community 19/25
Maintenance 10/25
Adoption 6/25
Maturity 7/25
Community 15/25
Stars: 18,503
Forks: 1,514
Downloads:
Commits (30d): 1059
Language: Python
License: Apache-2.0
Stars: 15
Forks: 5
Downloads:
Commits (30d): 0
Language: Python
License:
No risk flags
No License No Package No Dependents

About ebook2audiobook

DrewThomasson/ebook2audiobook

Generate audiobooks from e-books, voice cloning & 1158+ languages!

This tool helps you transform your digital books into audiobooks. Simply input your legally acquired e-book file (like an EPUB or PDF), and it will generate an audio version with chapters, metadata, and even custom voices. This is perfect for anyone who prefers listening to books, needs accessibility features, or wants to multitask while consuming their reading material.

audiobook-creation reading-accessibility personal-library text-to-speech digital-publishing

About audible-epub3-maker

funway/audible-epub3-maker

Generate audiobooks from plain EPUB files in EPUB 3 Media Overlays format (SMIL) using high-quality TTS engines like Azure and Kokoro.

This project helps authors, publishers, or content creators transform standard EPUB ebooks into interactive audiobooks. You provide a regular EPUB file, and it generates a new EPUB with embedded audio and synchronized text highlighting, along with separate MP3 files for each chapter. The result is an audiobook that readers can listen to while following along with the text on compatible ebook readers.

audiobook-production ebook-publishing digital-content accessible-reading book-creation

Scores updated daily from GitHub, PyPI, and npm data. How scores work