开源了一个跨平台 EPUB 阅读软件 Readest,使用 Tauri v2 和 Next.js 15 开发
Readest 📚
给大家推荐一款全新的开源电子书阅读器 —— Readest,专为追求沉浸式深度阅读体验的用户打造! Readest 是经典阅读器 Foliate 的现代化重写版,使用了最新技术栈 Next.js 15 和 Tauri v2 ,支持 macOS 、Windows 、Linux 和 Web 平台,未来还将支持 iOS 和 Android 。
预览:
已支持的功能:
支持多种电子书格式:支持 EPUB 、MOBI 、AZW3 、PDF 等多种格式;
分页/滚动阅读模式:自由切换,适应不同阅读习惯;
高效注释与标记:支持高亮、书签和笔记,轻松整理知识点;
全文搜索与翻译:支持全文搜索,还能通过 DeepL 轻松翻译文本;
双屏平行阅读:支持同时阅读两本书籍,满足学术研究和对比需求;
个性化排版设置:字体、主题、颜色随心定制,专属阅读体验。
未来计划支持的功能:
支持 iOS 和 Android 平台;
支持 Readest 多设备进度;
与 Koreader 设备同步;
与 OPDS / Calibre 集成;
支持手写注释与语音朗读;
支持高级阅读统计;
支持 AI 自动生成大纲摘要。
立即体验 Readest !
🔗 访问官网下载 Readest: readest.com
🔗 或访问 GitHub 下载 Readest: github.com/chrox/readest/releases
🔗 也可直接访问 Readest Web 版体验: web.readest.com
🔧 欢迎开发者加🌟和 fork 代码,参与贡献: github.com/chrox/readest
欢迎大家尝试并分享反馈,一起打造极致的阅读体验!
❤️ 让阅读回归纯粹的乐趣!
在 web 版试了一下,效果还是挺不错的,滚动阅读和两端对齐排版很合需求,已加星。目前在用自建 Kavita( github.com/Kareadita/Kavita),
#1 欸发出去了,还没说完呢,Kavita 是纯 web 端,支持数据持久化,支持滚动阅读,但是缺了两端对齐,对 epub 文件的处理也比较死板,一点不符合规范就直接报错(好像那边主打看漫画其实)。不知道作者后续会不会也支持 web 端的自托管
试试看,希望好用,全平台 epub 有需求,neat reader 很多书都解析出错。
不错 可惜就是 网页版 用沉浸式翻译, 翻译不了正文内容
已 star ,最近在学习 nextjs ,学习一下大佬代码
看上去很酷,先 star 一个,期待大佬能增加个 webdav 多端同步。
大佬能不能搞一个那种某段话生成卡片分享?
目前 Readest Web 版托管在 vercel 上,配置相对容易,后续我加一个自托管的部署按钮在 README 文件里。
欢迎试用分享反馈 😁
正文在 iframe 里可能沉浸式翻译没识别到。后续我会参考沉浸式翻译来做翻译功能,敬请期待。
感谢关注,期待一起参与开源贡献代码。
感谢支持。目前在做多端同步功能的技术选型,可以在 GitHub 上一起交流交流。
这个功能已经在计划中了 😁
想拿来看外文书籍,能加个字典功能吗。字典可以用外部的用户自己提供避免侵权( KOreader 有这个功能) 当然能整个记录生词的就更好了😂😂😂😂
目前 Readest 内置的字典是 Wiktionary 。后续会跟 Koreader 一样先支持 Stardict 字典,然后再支持调用第三方词典软件查词。语言学习是 Readest 的一个重要支持场景,我需要再根据用户反馈好好规划一下。
mac 上试了下, 一本书无法正常加载阅读, 自带的是正常的
可以留下邮箱我发一下书
感谢反馈: [email protected]
已经 star ,楼主很强。之前有类似想法,因为缺乏对应技术栈技能,迟迟没有开始~
我建议可以往专业阅读软件方向发展,有些想法供参考。
可以考虑加入主题阅读的功能。比如可以选定一个集合,选择其中一本书的观点后可以通过语义检索找到集合内其他类似观点的片段。可以综合对比集合内不同书的异同。
对于疑难句子,可以借助 LLM 帮忙释义,类似于有老师指导阅读。
也可以让 LLM 帮忙总结全文架构和重点,或者通过提问的方式快速找到关心的部分。
感谢支持。我也有类似的想法,就是往专业深度阅读工具上发展,学术主题阅读和语言学习是两个应用场景。后续会引入 LLM 能力来支持这些想法,欢迎 fork 代码一起贡献。😁
star 关注更新。
导了一本英文书,好用, 虽然浏览器插件不能用, 不过自带的 deepl 可以快速翻译, 字典无效暂时
期待同步或 web 储存。
一直找不到替代 readwise 的 epub 跨平台和 web app
感谢关注,多平台同步和文件云储存已经在开发计划中了,也欢迎 fork 代码一起贡献。
我是一个早些年被 IE 祸害的老前端,到现在做任何网页还是 H5 都会习惯性机械式去兼容 IE ,甚至新电脑没有 IE 都会想方设法把 IE 装回来。 这些年前端的发展各种插件…
nginx: [emerg] bind() to 0.0.0.0:8080 failed (48: Address already in use) nginx: [emerg]…
goal 一个继承了 laravel 思想的 golang web 框架 框架特点 goal 通过容器和服务提供者作为框架的核心,以 contracts 为桥梁,为开发者提供丰…