anx-reader

Featuring powerful AI capabilities and supporting various e-book formats, it makes reading smarter and more focused.

8,160 stars Dart #dart#ebook-reader#flutter
RAW Doc

English | ็ฎ€ไฝ“ไธญๆ–‡ | Tรผrkรงe | ะ ัƒััะบะธะน

Anx Reader

Anx Reader, a thoughtfully crafted e-book reader for book lovers. Featuring powerful AI capabilities and supporting various e-book formats, it makes reading smarter and more focused. With its modern interface design, we're committed to delivering pure reading pleasure.

Feature Details Status
Format Support EPUB/MOBI/AZW3/FB2/TXT/PDF fully supported โœ…
Cross-Platform Sync Android/iOS/macOS/Windows coverageSync books, notes, and reading progress via WebDAV โœ…
AI Assistant Organizes shelves by progress and toneGenerates mind maps for deeper understandingOn-demand AI dictionary and translationDelivers perspective analysis and summaries โœ…
Custom Reading Experience Tune letter, line, paragraph, and margin spacingAdjust font size, style, and weightCustomize themes, backgrounds, alignment, and styles โœ…
Notes Workspace Multiple color/style presetsSort by time or chapter with color filtersExport to TXT/Markdown/CSVCreate shareable, well-designed cards โœ…
Reading Insights Track reading timeView daily/weekly/monthly/yearly statsVisual heatmap reveals reading habits โœ…
Advanced Extras TTS with multi-voice, speed, tone, and sleep timer controlsFull-book translation with side-by-side viewStore books in the cloud and download on demandOne-tap simplified/traditional Chinese conversion โœ…
OPDS Catalogs Built-in OPDS support with custom catalog management ๐Ÿ› ๏ธ In progress
OS Source
iOS
macOS
text
[](https://github.com/Anxcye/anx-reader/releases/latest) |

| Windows | |
| Android | |

Community Projects

The following projects are maintained by the community and not officially supported. For issues or feedback related to these projects, please contact the respective project maintainers.

Calibre Plugin anx-reader-calibre-plugin

A Calibre plugin that enables direct management of your ANX Reader ebook library from Calibre. Particularly useful for NAS users looking to centralize their ebook collection.

Web Library Manager anx-calibre-manager

A modern web application for managing your ebook library with Calibre integration and WebDAV server functionality for ANX Reader devices.

I Encountered a Problem, What Should I Do?

Check Troubleshooting

Submit an issue, and we will respond as soon as possible.

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

QQ Group๏ผš1042905699

Screenshots

Donations

If you like Anx Reader, please consider supporting the project by donating. Your donation will help me maintain and improve the project.

โค๏ธ Donate

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 dart run build_runner build --delete-conflicting-outputs to generate the Riverpod code.
  • Run flutter run to launch the application.

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

Code signing policy

Sponsors

Free code signing on Windows provided by SignPath.io,certficate by SignPath Foundation

License

This project is licensed under the MIT License.

Starting from version 1.1.4, the open source license for the Anx Reader project has been changed from the MIT License to the GNU General Public License version 3 (GPLv3).

After version 1.2.6, the selection and highlight feature has been rewritten, and the open source license has been changed from the GPL-3.0 License to the MIT License. All contributors agree to this change(#116).

Thanks

foliate-js, which is MIT licensed, it used as the ebook renderer. Thanks to the author for providing such a great project.

foliate, which is GPL-3.0 licensed, selection and highlight feature is inspired by this project. But since 1.2.6, the selection and highlight feature has been rewritten.

And many other open source projects, thanks to all the authors for their contributions.