OpenReader
Self-hosted text-to-speech document reader with synchronized highlighting
Alternative to: speechify, natural reader, elevenlabs reader
About
Versions (51)
v2.1.2
2026-04-07β¨ Whatβs New
Custom Themes
- π¨ Added persistent custom theme support with live color editing. Users can define, preview, and persist custom color palettes directly from settings.
- ποΈ New ColorPicker component with curated swatches for each color role.
- π‘ Custom CSS variables applied at runtime with fallback to avoid flash before hydration.
TTS Improvements
- β±οΈ Added
TTS_UPSTREAM_TIMEOUT_MSenvironment variable for configurable upstream TTS request timeouts.
Full Changelog: https://github.com/richardr1126/openreader/compare/v2.1.1β¦v2.1.2