Repolode
Anxcye

Anxcye/anx-reader

Leitor de e-books multiplataforma feito com Flutter, compatível com EPUB, MOBI, AZW3, FB2, TXT e PDF, com ferramentas de leitura assistidas por IA.

Alternativa open source a:KindleApple Books

Estrelas
8,975
Forks
644
Issues abertas
92
Último commit
há 3 dias

O que é?

O Anx Reader é um leitor de e-books para Windows, macOS, iOS e Android, desenvolvido em Dart com Flutter. Ele abre arquivos EPUB, MOBI, AZW3, FB2, TXT e PDF e permite ajustar a tipografia, incluindo espaçamento entre letras, linhas e parágrafos, além de fontes, temas e planos de fundo.

Além das funções básicas de leitura, o app oferece recursos de IA, como dicionário e tradução sob demanda, tradução do livro inteiro exibida lado a lado com o original, resumos e mapas mentais. A leitura em voz alta oferece várias vozes, com controles de velocidade e temporizador de sono. É possível exportar notas em TXT, Markdown ou CSV, e a tela de estatísticas acompanha o tempo de leitura por dia, semana, mês e ano.

A sincronização entre dispositivos é feita via WebDAV e abrange livros, notas e progresso de leitura. O projeto também oferece conversão de chinês simplificado para tradicional com um toque, e plugins da comunidade permitem integrar o app a bibliotecas do Calibre.

Recursos principais

  • 01Lê arquivos EPUB, MOBI, AZW3, FB2, TXT e PDF
  • 02Sincroniza livros, notas e progresso de leitura via WebDAV
  • 03Dicionário com IA, tradução, resumos e mapas mentais
  • 04Leitura em voz alta com várias vozes e temporizador de sono
  • 05Exporta notas em TXT, Markdown ou CSV
  • 06Estatísticas de leitura com mapa de calor visual

Casos de uso

  • Ler e-books em Android, iOS e computadores, com o progresso sincronizado
  • Ler livros em outros idiomas com traduções assistidas por IA e consultas ao dicionário
  • Gerenciar uma biblioteca pessoal de e-books armazenada em um NAS via WebDAV ou no Calibre

Início rápido

  1. 1

    Instalar o Flutter

  2. 2

    Instalar as dependências

    flutter pub get
  3. 3

    Gerar os arquivos multilíngues

    flutter gen-l10n
  4. 4

    Gerar o código do Riverpod e iniciar o aplicativo

    dart run build_runner build --delete-conflicting-outputs

Antes de usar

  • Para compilar a partir do código-fonte, é necessário instalar o Flutter e executar várias etapas de geração de código.
  • O suporte a catálogos OPDS ainda está em desenvolvimento.
  • Alguns recursos, como a sincronização na nuvem, são descritos como usando WebDAV e podem exigir um servidor próprio.

Tópicos

Perguntas frequentes

O que é anx-reader?
Leitor de e-books multiplataforma feito com Flutter, compatível com EPUB, MOBI, AZW3, FB2, TXT e PDF, com ferramentas de leitura assistidas por IA. O Anx Reader é um leitor de e-books para Windows, macOS, iOS e Android, desenvolvido em Dart com Flutter. Ele abre arquivos EPUB, MOBI, AZW3, FB2, TXT e PDF e permite ajustar a tipografia, incluindo espaçamento entre letras, linhas e parágrafos, além de fontes, temas e planos de fundo.
anx-reader é gratuito? Qual é a licença?
anx-reader é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
anx-reader ainda é mantido?
Manutenção ativa. O último commit de anx-reader foi em 17 de out. de 2026.
Para que posso usar anx-reader?
Ler e-books em Android, iOS e computadores, com o progresso sincronizado Ler livros em outros idiomas com traduções assistidas por IA e consultas ao dicionário Gerenciar uma biblioteca pessoal de e-books armazenada em um NAS via WebDAV ou no Calibre
Como instalar anx-reader?
Instalar o Flutter Instalar as dependências: flutter pub get Gerar os arquivos multilíngues: flutter gen-l10n Gerar o código do Riverpod e iniciar o aplicativo: dart run build_runner build --delete-conflicting-outputs
Onde consigo anx-reader?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Anxcye/anx-reader

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados