Thorium Reader 是一款专为现代电子书阅读需求设计的多功能 EPUB 阅读器,支持 Windows 10/10S、macOS 和 Linux 系统。它不仅具备简洁易用的界面,还提供丰富的功能和高度可定制的阅读体验,适合各类用户,尤其是视觉障碍人群。
Thorium Reader是基于开源项目Readium Desktop工具包开发的一款电子书阅读软件。它支持从本地目录或 OPDS 馈送中导入电子书,并在不同屏幕尺寸上流畅阅读。Thorium Reader 采用现代化的前端技术(如 React、Redux、TypeScript)构建,具有良好的性能和可扩展性。
软件功能
1.电子书导入与管理
支持从本地文件系统导入 EPUB 或 LCP 加密文件。
支持通过 OPDS 馈送导入电子书。
支持搜索、分类、导出电子书。
2.多语言支持
支持28 种语言,包括中文(简体和繁体)、英语、法语、德语、西班牙语等。
使用Weblate平台进行本地化翻译管理。
3.阅读体验优化
自定义布局设置(字体、行距、主题等)。
支持书签、目录导航、页面列表导航。
支持全屏阅读模式和阅读进度保存。
4.无障碍支持
完全兼容屏幕阅读器(如 NVDA、JAWS、Narrator),确保视觉障碍用户也能无障碍使用。
5.命令行支持
提供命令行工具,支持导入、搜索、阅读等操作。
示例命令:
thorium import /path/to/book.epub thorium read "Book Title"6.LCP 支持(受限)
开源版本支持 LCP 基本加密配置(Basic Encryption Profile)。
若需支持生产级 LCP 加密配置,需联系 EDRLab 获取额外组件。
软件特色
1.开源与跨平台
基于开源 Readium 技术,支持 Windows、macOS 和 Linux。
代码结构清晰,便于开发者参与贡献。
2.高度可定制
使用 Redux + Redux-Saga 管理状态与副作用,React 实现视图层。
支持热重载开发模式,便于调试与扩展。
3.隐私保护
无广告、无数据收集,保障用户隐私。
所有数据本地存储,不上传任何个人信息。
4.代理支持
支持通过环境变量(HTTPS_PROXY、HTTP_PROXY、NO_PROXY)配置代理服务器。
使用proxy-agent包实现对代理的兼容性支持。
5.模块化架构
分为主进程(Main Process)、图书馆窗口(Library Window)和阅读器窗口(Reader Window)。
各模块通过 IPC/RPC 通信,结构清晰,易于维护。
收费价格
Thorium Reader 是一款完全免费且无广告的开源软件,用户可以自由下载和使用其所有基础功能。
总结
Thorium Reader 是目前功能最全面、可扩展性最强的 EPUB 阅读器之一。它不仅满足了普通用户的阅读需求,还特别注重无障碍设计,使得视觉障碍者也能轻松使用。开源、跨平台、多语言、隐私保护是其显著优势。对于开发者而言,其模块化架构和现代化技术栈(如 React、Redux、Electron)也为二次开发和功能扩展提供了良好基础。
无论你是普通读者、开发者,还是需要无障碍阅读工具的用户,Thorium Reader 都是一个值得尝试的优秀选择。
软件截图
