finds.dev← search

// the find

Anxcye/anx-reader

★ 8,390 · Dart · MIT · updated Jun 2026

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

Anx Reader is a Flutter-based e-book reader for Android, iOS, macOS, and Windows that supports EPUB, MOBI, AZW3, FB2, TXT, and PDF. It wraps foliate-js for rendering and layers on AI features — translation, summarization, mind maps, dictionary — via pluggable providers (OpenAI, DeepSeek, Gemini, Claude). It targets readers who want a polished cross-platform app with AI assistance without paying for a commercial service.

The rendering foundation is solid: it vendors foliate-js, which is the best open-source EPUB renderer available, and bundles a pre-built webpack output so you don't need Node to build. WebDAV sync for books, notes, and reading position is a genuinely useful choice — it works with Nextcloud, a NAS, or any WebDAV server without a proprietary cloud dependency. The AI integration is provider-agnostic with icons for OpenAI, DeepSeek, Gemini, Claude, and OpenRouter, so you can point it at whatever API you have credentials for. The CI/CD setup with Fastlane and per-platform GitHub Actions workflows is mature for a project this size.

PDF support is bolted on via a vendored pdf.js blob in the foliate-js assets — don't expect reflow, annotation, or anything beyond basic rendering. Linux is conspicuously absent from the platform matrix despite Flutter supporting it; no explanation is given. The license history is a mess: the project has been MIT, then GPLv3, then back to MIT, with a note that all contributors agreed — that kind of churn is a red flag for anyone who needs to evaluate license compatibility before embedding or forking. There are no tests anywhere visible in the repo, and the AI feature surface (mind maps, perspective analysis, full-book translation) is entirely dependent on external API keys and costs the user money at runtime with no offline fallback.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →