2.9K Star!Readest:开源阅读神器,跨平台高颜值

B站影视 2025-02-08 10:53 2

摘要:哈喽大家好,我是小墨!最近发现很多小伙伴都在找好用的电子书阅读器,但市面上的要么广告太多,要么功能不够用,真是让人头疼。作为一名资深“书虫”+程序员,本期就给大家安利一款我最近发现的宝藏开源阅读器——Readest!保证让你眼前一亮!

「小墨是前端」专注分享前端技术,推荐优秀的开源项目,展示Github、Gitee上的创意作品,带你深入前端底层,一起成长。

哈喽大家好,我是小墨!最近发现很多小伙伴都在找好用的电子书阅读器,但市面上的要么广告太多,要么功能不够用,真是让人头疼。作为一名资深“书虫”+程序员,本期就给大家安利一款我最近发现的宝藏开源阅读器——Readest!保证让你眼前一亮!

Readest 是一款完全开源、免费的电子书阅读器,它的目标是提供沉浸式、深度的阅读体验。你可以把它看作是 Foliate (另一款知名开源阅读器) 的现代化重写版。

Readest 基于 Next.js 15Tauri v2 这两大技术框架构建。这意味着啥?简单来说,就是它既有 Web 应用的灵活性(可以直接在浏览器里用!),又有 Tauri 带来的超强跨平台能力 (macOS, Windows, Linux 全搞定!) 。更令人期待的是,它还在积极开发移动端版本(iOS 和 Android)!简直是全方位覆盖啊!

光说不练假把式,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.gitcd readestgit submodule update --init --recursive# 2. 安装依赖pnpm installpnpm --filter @readest/readest-app setup-pdfjs #pdf支持需要这个# 3. 开发模式构建pnpm tauri dev

构建之前记得配置环境哦, 官网提供了各个平台依赖说明: Tauri documentation。

Readest 开发团队还在不断努力,计划加入更多实用功能,比如:

iOS 和 Android 版本支持!(正在火热开发中! )更强大的图书库管理AI 总结(太期待这个了!看书效率又能提升一大截!)和 Koreader 同步(Koreader 也是一款很棒的开源阅读器!)对OPDS的支持等。

Readest 凭借其丰富的功能、跨平台支持、优秀的用户体验以及完全开源免费的特性,绝对是值得你尝试的一款阅读器!尤其是它的并排阅读功能、DeepL 翻译、TTS 朗读,这些都实实在在地解决了我的痛点。目前来看, 还处在积极开发阶段, 对于喜欢尝试新鲜事物的技术开发者来说,Readest绝对值得关注。当然,任何软件都不可能完美, 比如目前的PDF支持还比较初级. 但总体瑕不掩瑜, Readest 是我心中最理想的电子书阅读器之一!

创作不易,欢迎大家关注、点赞、收藏、转发!我会继续分享高质量的干货和前沿的技术,给大家提供更多有价值的内容!”

来源:小墨是前端

相关推荐