「小墨是前端」专注分享前端技术,推荐优秀的开源项目,展示Github、Gitee上的创意作品,带你深入前端底层,一起成长。
哈喽大家好,我是小墨!最近发现许多小伙伴都在找好用的电子书阅读器,但市面上的要么广告太多,要么功能不够用,真是让人头疼。作为一名资深“书虫”+程序员,本期就给大家安利一款我最近发现的宝藏开源阅读器——Readest!保证让你眼前一亮!

简介:Readest 是什么?
Readest 是一款完全开源、免费的电子书阅读器,它的目标是提供沉浸式、深度的阅读体验。你可以把它看作是 Foliate (另一款知名开源阅读器) 的现代化重写版。
Readest 基于 Next.js 15 和 Tauri v2 这两大技术框架构建。这意味着啥?简单来说,就是它既有 Web 应用的灵活性(可以直接在浏览器里用!),又有 Tauri 带来的超强跨平台能力 (macOS, Windows, Linux 全搞定!) 。更令人期待的是,它还在积极开发移动端版本(iOS 和 Android)!简直是全方位覆盖啊!

功能特点:Readest 有啥本事?
光说不练假把式,Readest 的强劲功能才是它吸引我的地方。话不多说,直接上干货:
- 格式全能王: EPUB, MOBI, KF8 (AZW3), FB2, CBZ,甚至连 PDF (虽然还在试验阶段) 都能通吃!妈妈再也不用担心我找不到格式支持了!
- 自由切换阅读模式: 喜爱一页页翻?还是喜爱丝滑滚动?Readest 都满足你!
- 全文搜索,精准定位: 再也不用像大海捞针一样找内容了!想看啥,直接搜!
- 标注高亮,学霸必备: 边读边记,轻松做笔记、划重点,期末不挂科!
- 摘录功能,笔记更方便: 看到精彩的句子想摘抄?直接复制粘贴,方便快捷!
- 字典/维基百科,随时查阅: 遇到不认识的单词或概念?点一下,秒懂!
- DeepL翻译,跨越语言障碍: 外文原著看不懂?DeepL 加持,翻译so easy!
- 并排阅读 (Parallel Read): 一心二用不是梦!左右分屏,同时看两本书,效率直接起飞! (这个功能真的太适合我这种需要对比着看的场景了! )
- 自定义字体、布局和主题: 想让阅读界面更个性化?没问题,字体、颜色、排版…统统自定义!✨
- 文件关联,一键使用 Readest打开文件。
- 全平台同步: 书、阅读进度、笔记、书签… 在不同设备上无缝衔接,走到哪儿看到哪儿! ☁️
- Text-to-Speech (TTS) 语音朗读: 眼睛累了?开启语音朗读,解放双眼,享受听书的乐趣!


Readest 的使用超级简单。针对不同平台,有不同安装方式:
- macOS:App Store 搜索 “Readest” 即可安装。
- Windows / Linux:直接访问官网 https://readest.com 或者 GitHub Releases 页面 下载。
- Web:直接在浏览器访问 https://web.readest.com 就能用!
原理浅析:
Readest之所以能做到如此强劲的跨平台和丰富的功能,离不开它背后的技术支撑:
- Next.js: 这个流行的 React 框架让 Readest 拥有了 Web 应用的便捷性,同时也为未来的功能扩展打下了基础。
- Tauri: 这是一种构建跨平台应用的全新方式。相比传统的 Electron,Tauri 的优势在于它打包出来的应用体积更小、性能更好,由于它的后端使用了系统原生的 Webview,而不是像Electron那样自带一个庞大的Chromium浏览器内核。 这就是Readest 在保持功能丰富的同时,又能拥有如此轻量和快速体验的缘由。
想自己动手编译? 没问题!Readest 完全开源,你可以从 GitHub 克隆源码,自己构建:
# 1. 克隆代码仓库
git clone https://github.com/readest/readest.git
cd readest
git submodule update --init --recursive
# 2. 安装依赖
pnpm install
pnpm --filter @readest/readest-app setup-pdfjs #pdf支持需要这个
# 3. 开发模式构建
pnpm tauri dev
构建之前记得配置环境哦, 官网提供了各个平台依赖说明: Tauri documentation。
值得期待:Readest 未来的规划
Readest 开发团队还在不断努力,计划加入更多实用功能,列如:
- iOS 和 Android 版本支持!(正在火热开发中! )
- 更强劲的图书库管理
- AI 总结(太期待这个了!看书效率又能提升一大截!)
- 和 Koreader 同步(Koreader 也是一款很棒的开源阅读器!)
- 对OPDS的支持等。
项目地址:
https://github.com/readest/readest
总结
Readest 凭借其丰富的功能、跨平台支持、优秀的用户体验以及完全开源免费的特性,绝对是值得你尝试的一款阅读器!尤其是它的并排阅读功能、DeepL 翻译、TTS 朗读,这些都实实在在地解决了我的痛点。目前来看, 还处在积极开发阶段, 对于喜爱尝试新鲜事物的技术开发者来说,Readest绝对值得关注。当然,任何软件都不可能完美, 列如目前的PDF支持还比较初级. 但总体瑕不掩瑜, Readest 是我心中最理想的电子书阅读器之一!
创作不易,欢迎大家关注、点赞、收藏、转发!我会继续分享高质量的干货和前沿的技术,给大家提供更多有价值的内容!”















- 最新
- 最热
只看作者