Original en anglais: https://argusic.com/best/ebook-readers

Lecteurs et bibliothèques de livres électroniques open source, testés

Lecteurs de livres électroniques et gestionnaires de bibliothèques que vous pouvez exécuter vous-même. La liste est classée selon que chaque projet a démarré ou non lorsqu'Argusic l'a installé sur une machine vierge, avec l'enregistrement de cette tentative à un clic.

Testé entre le 28 septembre 2026 et le 29 octobre 2026. Chaque ligne indique sa propre date de test ; un projet peut changer après cette date.

7 des 8 projets testés fonctionnent. 1 autre attend un test.

En bref : 3 des 8 projets testés ont démarré tel quel sur une machine vierge : crosspoint-reader, yomikiru et goread. 4 autres ont démarré une fois qu'un substitut a remplacé un service attendu, comme une base de données : monolingual, react-reader, foliate-js et openreader. 1 n'a pas pu être vérifié : ranobe ; le log montre où il s'est arrêté.

Mesuré par Argusic sur une machine vierge, à chaque fois. Chaque chiffre renvoie à ses preuves.

#projetverdictScore Argusiclangageétoilestesté le
1crosspoint-readerFonctionne100 / 100C++8,64628 septembre 2026

Firmware open source pour liseuse

Ce que le test a constaté : 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 minutes.

2yomikiruFonctionne100 / 100TypeScript57618 octobre 2026

Yomikiru, un puissant lecteur hors ligne de manga, manhwa, bande dessinée et roman pour ordinateur de bureau, est une application de bureau riche en...

Ce que le test a constaté : 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 minutes.

3goreadFonctionne100 / 100Go22829 octobre 2026

lecteur epub cli écrit en Go

Ce que le test a constaté : 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 minutes.

4monolingualFonctionne avec des mocks92 / 100Python99411 octobre 2026

Les dictionnaires universels, multilingues et monolingues les plus complets: parfaits pour les liseuses, téléphones, tablettes et applications de bureau...

Ce que le test a constaté : 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 minutes.

5react-readerFonctionne avec des mocks92 / 100TypeScript90512 octobre 2026

Un ePub-reader pour React, propulsé par Epub.js

Ce que le test a constaté : 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 minutes.

6foliate-jsFonctionne avec des mocks56 / 100JavaScript1,14610 octobre 2026

Afficher des livres électroniques dans le navigateur.

Ce que le test a constaté : 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 minutes.

7openreaderFonctionne avec des mocks56 / 100TypeScript55518 octobre 2026

Un serveur de lecture de documents open source avec lecture à voix haute, offrant des options TTS de haute qualité, un surlignage synchronisé et l'exportation...

Ce que le test a constaté : 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 minutes.

8ranobeNon vérifiable80 / 100Java26827 octobre 2026

Un lecteur de light novel simple et extensible

Ce que le test a constaté : 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 minutes.

-epubjs-react-nativePas encore testé-TypeScript255-

Fonctionne s'est installé et a démarré avec ses vraies dépendances. Fonctionne avec des mocks a démarré après que des substituts ont remplacé des services externes, comme une base de données ou une API tierce. Non vérifiable ni l'agent standard ni l'agent plus puissant ne l'ont fait fonctionner dans la limite de temps ; le log montre où il s'est arrêté.

Comment nous avons testé

Dans cette liste, au dernier test : 3 projets ont fonctionné tel quel, 4 avec des mocks, 1 non vérifiable, 1 encore en attente. Langages testés : C++, Go, Java, JavaScript, Python, TypeScript. Chaque tentative a utilisé une machine propre à usage unique, le projet à une version épinglée et une limite de 45 minutes ; la procédure complète se trouve sur la page de méthodologie.

Questions fréquentes (FAQ)

Comment cette liste est-elle classée ?

Selon la mesure, pas l'opinion : les projets qu'Argusic a installés et lancés sur une machine vierge viennent d'abord, puis ceux qui ont fonctionné avec des mocks à la place des services externes, puis ceux qu'il n'a pas pu vérifier. En cas d'égalité, c'est le Score Argusic qui départage, puis la popularité sur sa propre source.

Pourquoi certains projets n'ont-ils pas de rang ?

1 projet attend encore un test ou une tentative terminée. Ils sont listés sans rang jusqu'à ce qu'Argusic les ait mesurés.

Où sont les preuves ?

Chaque ligne renvoie à la page Argusic du projet, où chaque exécution a un log complet et un enregistrement du terminal conservés avec une empreinte sha256. Les mêmes pages existent pour chacun des projets testés, qu'il figure dans cette liste ou non.

Autres listes de cette catégorie

Toutes les listes : Meilleurs. Tous les projets testés : projets.