/anx-reader_ksfork

An e-book reader written using Flutter. 使用Flutter编写的电子书阅读器

Primary LanguageDartMIT LicenseMIT

English | 简体中文


Anx-logo

Anx Reader

License Downloads Featured|HelloGitHub stars

Anx Reader is an application focused on reading, without any online promotional content. It can help you concentrate more on reading and improve your reading efficiency.

  • More comprehensive synchronization features. Supports using WebDAV to sync reading progress, notes, and book files.
  • Rich and customizable reading color schemes for a more comfortable reading experience.
  • Powerful reading statistics to record your every reading session.
  • Rich reading note-taking features for deeper reading.
  • Interface adapted for phones and tablets.

TODO

  • UI adaptation for tablets
  • Page-turning animation
  • TTS voice reading
  • Reading fonts
  • Translation
  • Support for more file types (currently only supports importing epub)
  • Support for WebDAV synchronization
  • Support for Windows, Linux

Telegram group: https://t.me/AnxReader

Building

Want to build Anx Reader from source? Please follow these steps:

  • Install Flutter.
  • Clone and enter the project directory.
  • Run flutter pub get.
  • Run flutter gen-l10n to generate multi-language files.
  • Run flutter run to launch the application.

You may encounter Flutter version incompatibility issues. Please refer to the Flutter documentation.