Ross ROSS = Recommend OSS · open-source software intelligence for agents

DrewThomasson/ebook2audiobook

Generate audiobooks from e-books, voice cloning & 1158+ languages! observed · 2026-10-12

github.com/DrewThomasson/ebook2audiobook · Python · Apache-2.0 (permissive) observed · 2026-10-12

Health v2 · maintenance only

93/100

  • Activity 98
  • Release rhythm 98
  • Longevity 71
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 13.0
  • age_days: 1002
  • days_rel: 16
  • days_push: 15
  • n_releases_24m: 39

Full methodology

Adoption not part of the score

20335 stars · 1734 forks observed · 2026-10-12

What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-19, confidence 0.97

ebook2audiobook is an open‑source Python tool that converts e‑books (ePub, PDF, etc.) into audiobooks using advanced TTS and voice‑cloning models. It provides a web GUI, CLI and Docker image for cross‑platform use.

Use cases

  • Convert a non‑DRM ePub into a spoken audiobook with chapter metadata
  • Generate multilingual audiobooks from text files using TTS
  • Create a custom narrator by cloning a voice and applying it to e‑book content
  • Batch‑process a library of e‑books into audio files for listening on the go
  • Provide accessible audio versions of documents for visually impaired users
  • Run the tool locally or in the cloud via Docker or Gradio for personal projects

When to choose

  • You need a free, open‑source solution that supports many languages and voice cloning
  • You prefer a self‑hosted or offline workflow for privacy and control
  • You want a simple GUI or CLI to convert e‑books without writing code
  • You have access to a GPU and want high‑quality neural TTS output

When to avoid

  • Your e‑books are DRM‑protected or you need commercial licensing for distribution
  • You require professional studio‑grade narration with human voice actors
  • You have limited hardware (no GPU) and need a lightweight, CPU‑only solution
  • You need real‑time streaming TTS rather than batch conversion

Facets

application · maturity active

tts audio-processing gui cli artificial-intelligence speech-processing accessibility windows cli ebook audiobook epub gradio multilingual voice-cloning xtts natural-language-processing linux macos docker web-server

1 source

Member repositories

RepositoryRoleHealth v2
DrewThomasson/ebook2audiobookmain93

For agents

markdown · JSON · MCP: product_card(name="DrewThomasson/ebook2audiobook")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem