英語の原文: https://argusic.com/best/ebook-readers
オープンソースの電子書籍リーダーとライブラリ、テスト済み
自分で実行できる電子書籍リーダーとライブラリマネージャー。リストは、Argusic が新しいマシンにインストールしたときに各プロジェクトが起動したかどうかで並べられており、その試行の録画はワンクリックで見られます。
テスト期間: 2026年9月28日 〜 2026年10月29日。各行にそれぞれのテスト日を表示しています。プロジェクトはその日以降に変わっている可能性があります。
テストした 8 件のプロジェクトのうち 7 件が動作します。さらに 1 件がテスト待ちです。
要点: テストした 8 件のプロジェクトのうち 3 件が、新しいマシンでそのまま起動しました: crosspoint-reader、yomikiru、goread。さらに 4 件が、データベースなど必要なサービスを代わりのものに置き換えたうえで起動しました: monolingual、react-reader、foliate-js、openreader。1 件は検証できませんでした: ranobe。どこで止まったかはログで確認できます。
Argusic が毎回新しいマシンで計測しています。 すべての数値は証拠にリンクしています。
| # | プロジェクト | 判定 | Argusic スコア | 言語 | スター | テスト日 |
|---|---|---|---|---|---|---|
| 1 | crosspoint-reader | 動作する | 100 / 100 | C++ | 8,646 | 2026年9月28日 |
オープンソースの電子書籍リーダーファームウェア テストでわかったこと: 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 分。 | ||||||
| 2 | yomikiru | 動作する | 100 / 100 | TypeScript | 576 | 2026年10月18日 |
デスクトップ向けの強力なオフライン漫画、マンファ、コミック、小説リーダー Yomikiru は、ローカルに保存された漫画、コミック、ウェブトゥーン、EPUB 小説を読むために設計された、機能豊富なデスクトップアプリです。Electron と React... テストでわかったこと: 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 分。 | ||||||
| 3 | goread | 動作する | 100 / 100 | Go | 228 | 2026年10月29日 |
Go で書かれた CLI の EPUB リーダー テストでわかったこと: 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 分。 | ||||||
| 4 | monolingual | モックで動作する | 92 / 100 | Python | 994 | 2026年10月11日 |
最も包括的な汎用辞書、多言語辞書、単言語辞書は、電子書籍リーダー、スマートフォン、タブレット、デスクトップアプリに最適です。Wiktionary を搭載しています。 テストでわかったこと: 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 分。 | ||||||
| 5 | react-reader | モックで動作する | 92 / 100 | TypeScript | 905 | 2026年10月12日 |
Epub.js を搭載した React 向けの ePub リーダー テストでわかったこと: 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 分。 | ||||||
| 6 | foliate-js | モックで動作する | 56 / 100 | JavaScript | 1,146 | 2026年10月10日 |
ブラウザでの電子書籍レンダリング テストでわかったこと: 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 分。 | ||||||
| 7 | openreader | モックで動作する | 56 / 100 | TypeScript | 555 | 2026年10月18日 |
オープンソースの読み上げドキュメントリーダーサーバーで、高品質な TTS オプション、同期ハイライト、および EPUB、PDF、DOCX、TXT、MD 向けのオーディオブックエクスポートを備えています。 テストでわかったこと: 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 分。 | ||||||
| 8 | ranobe | 検証できず | 80 / 100 | Java | 268 | 2026年10月27日 |
シンプルで拡張可能なライトノベルリーダー テストでわかったこと: 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 分。 | ||||||
| - | epubjs-react-native | 未テスト | - | TypeScript | 255 | - |
動作する 実際の依存関係でインストールされ、起動しました。 モックで動作する データベースやサードパーティの API などの外部サービスを代わりのものに置き換えたうえで起動しました。 検証できず 標準のエージェントもより強力なエージェントも、制限時間内に動かせませんでした。どこで止まったかはログで確認できます。
テスト方法
最新のテスト時点でのこのリスト: そのまま動作 3 件、モックで動作 4 件、検証できず 1 件、テスト待ち 1 件。テストした言語: C++、Go、Java、JavaScript、Python、TypeScript。すべての試行で、クリーンな使い捨てのマシン、固定されたバージョンのプロジェクト、45 分の制限時間を使用しています。手順の全体は評価方法のページに掲載しています。
よくある質問 (FAQ)
このリストはどのようにランク付けされていますか?
意見ではなく計測によります: Argusic が新しいマシンにインストールして起動できたプロジェクトが先、次に外部サービスの代わりにモックを使って動作したもの、次に検証できなかったものです。同順位の場合は Argusic スコア、次にプロジェクト自身のソースでの人気度で決めます。
一部のプロジェクトにランクがないのはなぜですか?
1 件のプロジェクトが、テストまたは試行の完了を待っています。Argusic が計測を終えるまで、ランクなしで掲載しています。
証拠はどこにありますか?
各行はプロジェクトの Argusic ページにリンクしており、各実行には完全なログとターミナル録画が sha256 フィンガープリントとともに保存されています。このリストに載っているかどうかにかかわらず、テストしたすべてのプロジェクトに同じページがあります。
このカテゴリのその他のリスト
- オープンソースの音声認識と音声合成、テスト済み (このリストと共通: openreader)
- オープンソースの AI エージェントフレームワーク、インストール・実行
- 自分で実行できるオープンソースの AI アプリ、テスト済み
- オープンソースの API クライアント、ビルド・実行済み
- オープンソース API ゲートウェイとリバースプロキシ、テスト済み
- インストールして実行したオープンソース CI/CD ツール
- インストールして実行するオープンソース CMS プラットフォーム
- オープンソース LLM ゲートウェイ、インストール・実行
- 初回実行で起動するオープンソース MCP サーバー
- オープンソースの VPN およびネットワークツール、インストール・実行
- オープンソースのバックアップツール、インストールして実行
- オープンソースのブラウザ自動化ツール(インストールして実行)
- オープンソースのコードエディタと IDE、ビルドと起動
- 新しいマシンで実行されたオープンソースのコーディングエージェント
- インストールおよびクエリ可能なオープンソースデータベース
- オープンソースの開発者向け CLI ツール、ビルドと実行で実証済み
- インストールして実行するオープンソースの e コマースプラットフォーム
- オープンソースのゲームエンジン、ビルドと実行
- 新しいマシンでビルドして起動したオープンソースゲーム
- インストールして実行するオープンソースのホームオートメーション
- テスト済みのオープンソースのローコード・ノーコードプラットフォーム
- オープンソースの地図サーバーとツール、インストールと実行
- オープンソースのメッセージキューとストリーミング、テスト済み
- オープンソースの音楽サーバー、インストールして再生
- オープンソースの可観測性およびログ記録、インストールして実行
- オープンソースのオフィススイート、インストールして起動
- セルフホスト可能なオープンソースのパスワードマネージャー、テスト済み
- インストールして実行するオープンソースのプロジェクト管理ツール
- オープンソースのスクリーンレコーダー、開発・公開
- インストールおよびクエリ可能なオープンソース検索エンジン
- オープンソースのセルフホスト型アナリティクス、クリーンなサーバーでテスト済み
- オープンソースの静的サイトジェネレーター、ビルドと配信
- オープンソースのアップタイムモニターとステータスページ、テスト済み
- オープンソースのベクターデータベース、インストールしてクエリを実行
- 新しいマシンで起動したオープンソースのビデオエディター
- オープンソースのビデオプレーヤー、開発・公開
- インストールして実行するオープンソースの Web スクレイピングツール
- オープンソースのホワイトボードと図表ツール、テスト済み
- セルフホスト可能なオープンソースの Wiki、テスト済み
- オープンソースのワークフロー自動化、インストールして実行
- セルフホスト型 Notion の代替ツール、実インストールで検証
- セルフホスト型ダッシュボードとホームページ、インストールして実行
- 新しいマシンで起動したセルフホスト型 Git サーバー