Skip to content

Featuring powerful AI capabilities and supporting various e-book formats, it makes reading smarter and more focused. 集成多种 AI 能力,支持丰富的电子书格式,让阅读更智能、更专注。

License

Notifications You must be signed in to change notification settings

PeterDaveHelloKitchen/anx-reader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English | 简体中文 | Türkçe | Русский


Anx-logo

Anx Reader

Anxcye%2Fanx-reader | Trendshift

Platforms Supported Formats

Latest Release Pre-release License Downloads Featured|HelloGitHub stars

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.

Cross-Platform iOS/macOS/Windows/Android

Full Sync Reading Progress/Book Files/Highlighted Notes

Multiple AI OpenAI/Claude/Gemini/DeepSeek

Insightful Data Detailed and Intuitive Charts - Weekly/Monthly/Yearly/Heatmap

Notes Multiple Ways to Filter/Sort - Export as TXT, Markdown, CSV

Highly Customizable Styles Line Spacing/Paragraph Spacing/Margins/Fonts/Color Schemes/Page Turning Methods

Practical Features Translation/Search/Quick Ask AI/Write Ideas/Text-to-Speech

OS Source
iOS App Store
macOS Mac App Store GitHub
Windows GitHub
Android GitHub

📚 Rich Format Support

  • Support for major e-book formats: EPUB, MOBI, AZW3, FB2, TXT
  • Perfect parsing for optimal reading experience

☁️ Seamless Sync

  • Cross-device synchronization of reading progress, notes, and books via WebDAV
  • Continue your reading journey anywhere, anytime

🤖 Smart AI Assistant

  • Integration with leading AI services: OpenAI, DeepSeek, Claude, Gemini
  • Intelligent content summarization and reading position recall for enhanced efficiency

🎨 Personalized Reading Experience

  • Carefully designed theme colors with customization options
  • Switch freely between scrolling and pagination modes
  • Import custom fonts to create your personal reading space

📊 Professional Reading Analytics

  • Comprehensive reading statistics
  • Weekly, monthly, and yearly reading reports
  • Intuitive reading heatmap to track every moment of your reading journey

📝 Powerful Note System

  • Flexible text annotation features
  • Export options in TXT, CSV, and Markdown formats
  • Easily organize and share your reading insights

🛠️ Practical Tools

  • Smart TTS reading to rest your eyes
  • Full-text search for quick content location
  • Instant word translation to enhance reading efficiency

💻 Cross-Platform Support

  • Seamless experience on Android / Windows / MacOS / iOS
  • Consistent user interface across devices

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.

TODO

  • UI adaptation for tablets
  • Page-turning animation
  • TTS voice reading
  • Reading fonts
  • Translation
  • Full-text translation
  • Support for more file types (pdf)
  • Support for WebDAV synchronization
  • Support for Linux

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

signpath 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.

About

Featuring powerful AI capabilities and supporting various e-book formats, it makes reading smarter and more focused. 集成多种 AI 能力,支持丰富的电子书格式,让阅读更智能、更专注。

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 89.8%
  • Inno Setup 3.5%
  • C++ 2.2%
  • CMake 1.6%
  • Ruby 1.4%
  • HTML 0.8%
  • Other 0.7%