HandyReader
Handy Reader is an Android-based e-reader that supports both e-books and audiobooks. It supports various file formats such as EPUB, MOBI, AZW, AZW3, FB2, TXT, PDF, HTML, MD, and MP3.
Install / Use
/learn @EucWang/HandyReaderREADME
download
version: 1.11.260331
👀 Overview
Features
- Support for EPUB/MOBI/AZW/AZW3/FB2/TXT/MD/PDF/Mp3 format
- Material You design
- Color picker functionality
- Room database integration for local storage
- Jetpack Compose UI
- Hilt dependency injection
- Coil for image loading
- Datastore for preferences
- Paging support
TODO
- [√] Add page-turning animation speed control option
- [√] Add volume key page-turning feature toggle
- [√] Modify color selection panel
- [√] Optimaze TTS server and add setter
- [√] Add Reading Page background image selection to gallary
- [ ] Add font selection
- [√] Control the maximum height of popup for in-page annotation content
- [ ] Continuous vertical scrolling
- [ ] Add welcome guide on first app launch
- [√] Add control guide on first entering the reading interface
- [ ] Modify storage directory and file loading method
- [ ] Add WebDAV synchronization
- [ ] UI redesign and optimization
- [ ] Add in-app third-party translation display
- [ ] Add WebView to display web content
- [ ] support two column page diaplay on tablet
- [ ] support open mobi/epub.. file from third app
- [ ] offline AI TTS and Online EdgeTTS
License
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
Acknowledgments
- Skydoves for the ColorPicker Compose library
- Shivamdhuria for the Palette library
- androidSpeech for the text-to-Speech
- libmobi for the libmobi library
- tidyHtml5 for the tidy-html5 library
- utfcpp for the utfcpp library
- CssParser for the CssParser library
- unzip for the unzip library
- jp2ForAndroid for the jp2ForAndroid
- libxml2 for the libxml2 library
Related Skills
openhue
343.3kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
343.3kElevenLabs text-to-speech with mac-style say UX.
weather
343.3kGet current weather and forecasts via wttr.in or Open-Meteo
tweakcc
1.5kCustomize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.

