Original em inglês: https://argusic.com/best/ebook-readers

Leitores de ebook e bibliotecas de código aberto, testados

Leitores de ebooks e gerenciadores de bibliotecas que você mesmo pode executar. A lista é ordenada pelo fato de cada projeto ter funcionado ou não quando a Argusic o instalou do zero, com a gravação dessa tentativa a um clique de distância.

Testado entre 28 de setembro de 2026 e 29 de outubro de 2026. Cada linha mostra a sua própria data de teste; um projeto pode mudar depois desse dia.

7 de 8 projetos testados executam. Mais 1 aguarda um teste.

Em resumo: 3 dos 8 projetos testados iniciaram sem alterações em uma máquina nova: crosspoint-reader, yomikiru e goread. Mais 4 iniciaram depois que um substituto tomou o lugar de um serviço de que eles dependem, como um banco de dados: monolingual, react-reader, foliate-js e openreader. 1 não pôde ser verificado: ranobe; o log mostra onde ele parou.

Medido pela Argusic em uma máquina nova, todas as vezes. Cada número tem link para as suas evidências.

#projetovereditoPontuação Argusiclinguagemestrelastestado em
1crosspoint-readerExecuta100 / 100C++8,64628 de setembro de 2026

Firmware de e-reader de código aberto

O que o teste encontrou: Native test suite builds and runs with all 371 tests passing after fixing two CMakeLists.txt to use bundled expat source instead of the missing system libexpat1-dev headers. 36 minutos.

2yomikiruExecuta100 / 100TypeScript57618 de outubro de 2026

O Yomikiru é um poderoso leitor offline de mangá, manhwa, quadrinhos e novelas para desktop. É um aplicativo desktop com muitos recursos, projetado para ler...

O que o teste encontrou: The Yomikiru manga reader Electron app compiles via webpack, launches with ELECTRON_DISABLE_SANDBOX=1, serves a dev HTTP server on port 9000, and passes TypeScript type checking without errors. 7 minutos.

3goreadExecuta100 / 100Go22829 de outubro de 2026

leitor de epub via linha de comando escrito em Go

O que o teste encontrou: GoRead binary compiled and runs correctly, all 12 unit tests pass, help and version flags work, no history file present as expected for a fresh install. 3 minutos.

4monolingualExecuta com mocks92 / 100Python99411 de outubro de 2026

Os dicionários universais, multilíngues e monolíngues mais abrangentes, perfeitos para leitores digitais, celulares, tablets e aplicativos desktop. Alimentado...

O que o teste encontrou: Dependencies installed, build imports correctly, kindling binary works, 90/96 tests pass (the 6 failures are pre-existing render/get_word tests that depend on unavailable template data). 71 minutos.

5react-readerExecuta com mocks92 / 100TypeScript90512 de outubro de 2026

Um leitor de ePub para React, baseado em Epub.js

O que o teste encontrou: npm ci installs cleanly; npm test now passes 2 suites/4 tests; npm run build and build-vercel both exit 0; vite preview serves the built demo with HTTP 200 on /, /files/alice.epub, and the app JS bundle. 12 minutos.

6foliate-jsExecuta com mocks56 / 100JavaScript1,14610 de outubro de 2026

Renderizar e-books no navegador

O que o teste encontrou: npm install complete, Rollup build produces vendor/ artifacts (fflate.js, zip.js, pdfjs/), epubcfi test suite passes 22/23 assertions via JSDOM runner (the single failure is a JSDOM CDATA limitation), and all 5 core modules (epub.js, paginator.js, overlayer.js, progress.js, view.js) import successfully with DOM... 15 minutos.

7openreaderExecuta com mocks56 / 100TypeScript55518 de outubro de 2026

Um servidor de leitura de documentos em voz alta de código aberto, com opções de TTS de alta qualidade, destaque sincronizado e exportação de audiolivro para...

O que o teste encontrou: Node.js v22.12.0 with pnpm 10.33.4 installed, all 810 unit tests pass (0 failed), TypeScript type checking clean for both main app and compute-worker, production build compiles successfully, linting and boundary checks pass, and the development server starts and serves all pages (root, signin, signup) with HTTP 200. 8 minutos.

8ranobeNão foi possível verificar80 / 100Java26827 de outubro de 2026

Um leitor de light novel simples e extensível

O que o teste encontrou: All three Android APK flavors (ranobe, downloader, pro) build successfully and all 36 unit test executions (12 tests per flavor) pass with 0 failures. 9 minutos.

-epubjs-react-nativeAinda não testado-TypeScript255-

Executa instalou e iniciou com as suas dependências reais. Executa com mocks iniciou depois que substitutos tomaram o lugar de serviços externos, como um banco de dados ou uma API de terceiros. Não foi possível verificar nem o agent padrão nem o mais forte conseguiram fazê-lo executar dentro do limite de tempo; o log mostra onde ele parou.

Como testamos

Nesta lista, segundo o teste mais recente: 3 projetos executaram sem alterações, 4 com mocks, 1 não pôde ser verificado, 1 ainda em espera. Linguagens testadas: C++, Go, Java, JavaScript, Python, TypeScript. Cada tentativa usou uma máquina limpa e descartável, o projeto em uma versão fixada e um limite de 45 minutos; o procedimento completo está na página da metodologia.

Perguntas frequentes (FAQ)

Como esta lista é classificada?

Por medição, não por opinião: primeiro os projetos que a Argusic instalou e iniciou em uma máquina nova, depois os que executaram com mocks no lugar de serviços externos, depois os que ela não conseguiu verificar. Os empates são decididos pela Pontuação Argusic e depois pela popularidade do projeto na sua própria fonte.

Por que alguns projetos estão sem classificação?

1 projeto ainda aguarda um teste ou uma tentativa concluída. Ele aparece sem classificação até que a Argusic o meça.

Onde estão as evidências?

Cada linha tem link para a página do projeto na Argusic, onde cada execução tem um log completo e uma gravação do terminal guardados com uma impressão digital sha256. As mesmas páginas existem para todos os projetos testados, estejam nesta lista ou não.

Mais listas nesta categoria

Todas as listas: Melhores. Todos os projetos testados: projetos.