Englisches Original: https://argusic.com/best/ebook-readers

Open source ebook readers and libraries, tested

E-Book-Reader und Bibliotheksmanager, die Sie selbst ausführen können. Die Liste ist danach geordnet, ob jedes Projekt auftauchte, als Argusic es frisch installierte, wobei die Aufzeichnung dieses Versuchs nur einen Klick entfernt ist.

Getestet zwischen 28. September 2026 und 29. Oktober 2026. Jede Zeile zeigt ihr eigenes Testdatum; ein Projekt kann sich nach diesem Tag ändern.

7 von 8 getesteten Projekten laufen. 1 weitere warten auf einen Test.

Kurz gesagt: 3 von 8 getesteten Projekten starteten ohne Anpassung auf einer frischen Maschine: crosspoint-reader, yomikiru und goread. 4 weitere starteten, nachdem ein Ersatz einen erwarteten Dienst wie eine Datenbank übernommen hatte: monolingual, react-reader, foliate-js und openreader. 1 konnte nicht verifiziert werden: ranobe; das Log zeigt, wo es stehen blieb.

Von Argusic jedes Mal auf einer frischen Maschine gemessen. Jede Zahl verlinkt auf ihren Nachweis.

#ProjektBefundArgusic ScoreSpracheSternegetestet am
1crosspoint-readerLäuft100 / 100C++8,64628. September 2026

Open-Source-Firmware für E-Reader

Was der Test ergab: 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 Minuten.

2yomikiruLäuft100 / 100TypeScript57618. Oktober 2026

Ein leistungsstarker Offline-Reader für Manga, Manhwa, Comics und Romane auf dem Desktop. Yomikiru ist eine funktionsreiche Desktop-Anwendung zum Lesen lokal...

Was der Test ergab: 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 Minuten.

3goreadLäuft100 / 100Go22829. Oktober 2026

cli-epub-Leseprogramm in Go geschrieben

Was der Test ergab: 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 Minuten.

4monolingualLäuft mit Mocks92 / 100Python99411. Oktober 2026

Die umfassendsten universellen, mehrsprachigen und einsprachigen Wörterbücher, ideal für E-Reader, Smartphones, Tablets und Desktop-Apps. Angetrieben von...

Was der Test ergab: 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 Minuten.

5react-readerLäuft mit Mocks92 / 100TypeScript90512. Oktober 2026

Ein ePub-Reader für React, basiert auf Epub.js

Was der Test ergab: 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 Minuten.

6foliate-jsLäuft mit Mocks56 / 100JavaScript1,14610. Oktober 2026

E-Books im Browser rendern

Was der Test ergab: 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 Minuten.

7openreaderLäuft mit Mocks56 / 100TypeScript55518. Oktober 2026

Ein Open-Source-Read-Along-Dokumentenlese-Server mit hochwertigen TTS-Optionen, synchronisierter Hervorhebung und Hörbuch-Export für EPUB, PDF, DOCX, TXT und...

Was der Test ergab: 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 Minuten.

8ranobeNicht verifizierbar80 / 100Java26827. Oktober 2026

Ein einfacher erweiterbarer Light-Novel-Reader.

Was der Test ergab: 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 Minuten.

-epubjs-react-nativeNoch nicht getestet-TypeScript255-

Läuft mit den echten Abhängigkeiten installiert und gestartet. Läuft mit Mocks gestartet, nachdem Ersatzdienste externe Dienste wie eine Datenbank oder eine Drittanbieter-API ersetzt hatten. Nicht verifizierbar weder der Standard-Agent noch der stärkere hat es innerhalb des Zeitlimits zum Laufen gebracht; das Log zeigt, wo es stehen blieb.

So haben wir getestet

Auf dieser Liste nach dem letzten Test: 3 Projekte liefen ohne Anpassung, 4 mit Mocks, 1 nicht verifizierbar, 1 noch wartend. Getestete Sprachen: C++, Go, Java, JavaScript, Python, TypeScript. Jeder Versuch nutzte eine saubere Einwegmaschine, das Projekt in einer fixierten Version und ein Limit von 45 Minuten; das vollständige Verfahren steht auf der Seite zur Methodik.

Häufig gestellte Fragen (FAQ)

Wie wird diese Liste sortiert?

Nach Messung, nicht nach Meinung: Projekte, die Argusic auf einer frischen Maschine installiert und gestartet hat, stehen zuerst, dann solche, die mit Mocks anstelle externer Dienste liefen, dann solche, die es nicht verifizieren konnte. Bei Gleichstand entscheidet der Argusic Score, dann die Beliebtheit auf der eigenen Quelle.

Warum haben einige Projekte keinen Rang?

1 Projekt wartet noch auf einen Test oder einen abgeschlossenen Versuch. Sie werden ohne Rang aufgeführt, bis Argusic sie gemessen hat.

Wo ist der Nachweis?

Jede Zeile verlinkt auf die Argusic-Seite des Projekts, auf der jeder Lauf ein vollständiges Log und eine Terminalaufzeichnung hat, gespeichert mit einem sha256-Fingerabdruck. Dieselben Seiten gibt es für jedes getestete Projekt, ob auf dieser Liste oder nicht.

Weitere Listen in dieser Kategorie

Alle Listen: Bestenlisten. Alle getesteten Projekte: Projekte.