Skip to content

OpenReader

Developer Productivity

Open-source text‑to‑speech document reader that supports EPUB, PDF, TXT, MD and DOCX with layout‑aware parsing, synchronized read‑along playback and multi‑provider TTS.

TypeScript Latest v4.4.0 · 23d ago Security brief →

Features

  • Layout‑aware PDF parsing with ONNX block detection and geometry‑based highlighting
  • Word‑by‑word or sentence‑aware read‑along synchronization via Whisper alignment
  • Multi‑provider TTS (self‑hosted servers or cloud APIs) with multilingual support
  • Audiobook export in m4b/mp3 with resumable chapter processing

Recent releases

View all 30 releases →
Config change
v4.4.0 Breaking risk
Auth Breaking upgrade

TTS key removal, full server migration

No immediate action
v4.3.0 Mixed

Speech SDK + Monorepo + Highlight fix

Config change
v4.2.2 Mixed
RCE / SSRF

Article import + doc creator + SSRF fix

Review required
v4.2.1 Mixed
Auth

EPUB seg., audio norm., voice probe, auth fix

No immediate action
v4.2.0 Breaking risk

Multilingual reader, task engine, concurrency locks

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
476
Forks
69
Languages
TypeScript JavaScript CSS

Install & Platforms

Install via
docker

Community & Support

Beta — feedback welcome: [email protected]