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.
yaoyao2mm/cheatreader
Um leitor flutuante para desktop que mantém livros locais visíveis em um canto da tela, com um modo transparente, só com texto, para ler sem distrações.
- Estrelas
- 662
- Forks
- 21
- Issues abertas
- 1
- Último commit
- mês passado
O que é?
O CheatReader é um pequeno leitor para desktop feito com Flutter que mantém o texto flutuando na borda do espaço de trabalho enquanto você usa outros aplicativos. No modo transparente, só com texto, a janela se integra à área de trabalho. O app também oferece modos compactos de uma ou várias linhas, entre os quais você pode alternar com clique duplo, clique do meio ou atalho de teclado.
O app abre arquivos locais nos formatos txt, epub, html, markdown, fb2, docx e pdf e os converte em texto simples e legível. Ele permite avançar por linha, página ou porcentagem, buscar texto e navegar entre as ocorrências seguintes e anteriores, além de usar fontes personalizadas e ajustar o espaçamento entre linhas e a largura de leitura. Uma boss key global oculta e restaura o leitor no Windows, macOS e Linux X11 sem perder a posição de leitura.
O app é voltado a desenvolvedores e leitores que querem uma janela discreta para leitura ao lado do editor ou navegador, em vez de um aplicativo completo de biblioteca. O projeto é licenciado apenas para uso não comercial e só trabalha com arquivos locais, não com URLs ou fontes online.
Recursos principais
- 01Modo transparente, só com texto, que integra o leitor à área de trabalho
- 02Modos compactos de leitura de uma ou várias linhas
- 03Alternância entre modos com clique duplo, clique do meio ou atalho de teclado
- 04Lê arquivos txt, epub, html, markdown, fb2, docx e pdf como texto simples
- 05Avanço por linha, página ou porcentagem, além de busca de texto com navegação entre ocorrências
- 06Boss key global para ocultar e restaurar o leitor no Windows, macOS e Linux X11
Casos de uso
- Ler um livro em um canto da tela enquanto programa ou escreve
- Manter notas de referência ou documentação visíveis durante sessões longas
- Ler ebooks locais no macOS, Windows ou Linux sem usar um aplicativo completo de biblioteca
Início rápido
- 1
Instalar dependências
flutter pub get - 2
Executar no macOS
flutter run -d macos
Antes de usar
- Licença não comercial: o uso comercial requer autorização prévia por escrito do detentor dos direitos autorais.
- É necessário ter Flutter para compilar e executar a partir do código-fonte.
- PDFs e formatos com layouts complexos são extraídos como texto e podem não ser lidos corretamente.
- A tecla de chefe global no Linux só funciona no X11; usuários do Wayland têm suporte limitado a atalhos.
Tópicos
Perguntas frequentes
- O que é cheatreader?
- Um leitor flutuante para desktop que mantém livros locais visíveis em um canto da tela, com um modo transparente, só com texto, para ler sem distrações. O CheatReader é um pequeno leitor para desktop feito com Flutter que mantém o texto flutuando na borda do espaço de trabalho enquanto você usa outros aplicativos. No modo transparente, só com texto, a janela se integra à área de trabalho. O app também oferece modos compactos de uma ou várias linhas, entre os quais você pode alternar com clique duplo, clique do meio ou atalho de teclado.
- cheatreader é gratuito? Qual é a licença?
- cheatreader é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- cheatreader ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de cheatreader foi em 9 de set. de 2026.
- Para que posso usar cheatreader?
- Ler um livro em um canto da tela enquanto programa ou escreve Manter notas de referência ou documentação visíveis durante sessões longas Ler ebooks locais no macOS, Windows ou Linux sem usar um aplicativo completo de biblioteca
- Como instalar cheatreader?
- Instalar dependências: flutter pub get Executar no macOS: flutter run -d macos
- Onde consigo cheatreader?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/yaoyao2mm/cheatreader
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Aplicativo de código aberto e multiplataforma para anotações, com uma tela infinita que combina escrita à mão, texto, Markdown, formas, imagens e PDFs.
Leitor com foco em privacidade e funcionamento offline para PDFs, EPUBs, quadrinhos e outros documentos no Android, Linux e Windows, desenvolvido com Kotlin Multiplatform.
Leitor e gerenciador de ebooks multiplataforma, com sincronização, backup e suporte a vários formatos, incluindo EPUB, PDF, MOBI e quadrinhos.
Regras de layout e modelos que permitem a agentes de IA exportar documentos como PDF, PNG e PowerPoint editável.
Aplicativo para desktop e web que converte arquivos EPUB, PDF, texto e legendas em áudio com legendas sincronizadas, usando o TTS Kokoro-82M.