SkillAgentSearch skills...

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/HandyReader
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

banner

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

GNU GPLv3 License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.


Acknowledgments

Related Skills

View on GitHub
GitHub Stars14
CategoryCustomer
Updated19h ago
Forks1

Languages

C

Security Score

90/100

Audited on Mar 31, 2026

No findings