Show HN: Lue – Terminal eBook Reader with Text-to-Speech
8 days ago
- #Cross-Platform
- #TTS
- #E-Book Reader
- Lue supports multiple formats including EPUB, PDF, TXT, DOCX, DOC, HTML, RTF, and Markdown.
- Features modular TTS systems: Edge TTS (default) and Kokoro TTS (local/offline).
- Offers a rich terminal UI with customizable themes and full mouse & keyboard support.
- Includes smart persistence for automatic progress saving and cross-session continuity.
- Cross-platform support for macOS, Linux, Windows with 100+ languages.
- Fast navigation with intuitive shortcuts and smooth scrolling.
- Installation requires FFmpeg; optional dependencies include espeak and antiword.
- Supports both online (Edge TTS) and offline (Kokoro TTS) capabilities.
- Provides various command-line options for customization, including voice selection and PDF cleaning.
- Key bindings for navigation, playback control, and document management.
- Mouse support includes clicking to jump to sentences and scrolling for navigation.
- Reading progress and error logs are stored in platform-specific directories.
- Licensed under GPL-3.0, with contributions welcome via Pull Requests.