Tech News
← Back to articles

Show HN: Lue – Terminal eBook Reader with Text-to-Speech

read original related products more articles

✨ Features

Feature Description πŸ“– Multi-Format Support Support for EPUB, PDF, TXT, DOCX, DOC, HTML, RTF, and Markdown with seamless format detection πŸ‘„ Modular TTS System Edge TTS (default) and Kokoro TTS (local/offline) with extensible architecture for new models 🌌 Rich Terminal UI Clean, responsive interface with customizable color themes and full mouse & keyboard support πŸ’Ύ Smart Persistence Automatic progress saving, state restoration, and cross-session continuity for seamless reading 🌍 Cross-Platform & Multilingual Full support for macOS, Linux, Windows with 100+ languages and consistent global experience ⚑️ Fast Navigation Intuitive shortcuts, flexible controls, and smooth scrolling for efficient book navigation

πŸš€ Quick Start

Want to try Lue right away? Follow these simple steps:

# 1. Install FFmpeg (required for audio processing) # macOS brew install ffmpeg # Ubuntu/Debian sudo apt install ffmpeg # Windows: Download from ffmpeg.org and add to PATH # 2. Clone and setup git clone https://github.com/superstarryeyes/lue.git cd lue pip install -r requirements.txt # 3. Start reading! python -m lue sample.txt

πŸ“ Note: Quick start uses Edge TTS (requires internet). For offline capabilities, see full installation.

πŸ“¦ Installation

Prerequisites

Core Requirements

FFmpeg - Audio processing (required)

... continue reading