Skip to content

OpenReader

Developer Productivity

Open source text‑to‑speech document reader that supports EPUB, PDF, TXT, MD and DOCX with synchronized read‑along playback

TypeScript Latest v4.1.1 · 4h ago Security brief →

Features

  • Layout‑aware PDF parsing (ONNX PP‑DocLayoutV3) for precise block detection and geometry‑based highlighting
  • Word‑by‑word highlighting via ONNX Whisper alignment through a NATS JetStream control plane
  • Segment‑based read‑along for EPUB, PDF, TXT, MD, DOCX with cached audio segments and resumable playback
  • Multi‑provider TTS (self‑hosted OpenAI‑compatible servers or cloud APIs such as OpenAI, Replicate, DeepInfra)
  • Audiobook export in m4b/mp3 with chapter‑wise processing

Recent releases

View all 24 releases →
No immediate action
v4.1.1 Breaking risk

Legacy file deletion removal

No immediate action
v4.1.0 New feature

Job recovery + parse progress

No immediate action
v4.0.3 Breaking risk

Docker image switch + prewarm change

No immediate action
v4.0.2 Breaking risk

Runtime flag removal

No immediate action
v4.0.1 Bug fix

TTS control load fix

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
349
Forks
57
Languages
TypeScript JavaScript CSS

Install & Platforms

Install via
docker

Community & Support

Beta — feedback welcome: [email protected]