β¨ 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