Readest 是一款免费开源的电子书阅读器,是经典阅读器 Foliate 的现代化重写版,支持 Windows、Linux 、Mac、IOS、Android。
软件介绍
Readest 是一款轻量化的电子书阅读器,界面简洁大方,专为追求沉浸式深度阅读体验的用户打造。

支持导入 EPUB、MOBI、KF8 (AZW3)、FB2、CBZ、TXT、PDF 格式文件,支持设置阅读字体、字号、字形、行间距、字间距等,可自定义设置阅读背景,翻页动画等。
字体和布局设置:
Readest 内置了注释与标记功能,包括文本高亮、书签、笔记等,可以在阅读过程中标记精彩段落、添加书签,并记录笔记写下自己的感悟等。

内置 DeepL 翻译工具,能够自动检测文字语言进行翻译。

软件特色
- TTS语音朗读:启用文本转语音功能,可选多种音色。
- 分页/滚动阅读模式:自由切换,满足不同的阅读习惯。
- 全文搜索:在整个书籍中通过关键词快速定位相关内容。
- 双屏并行阅读:在分屏视图中可以同时阅读两本书或文档。
- 跨平台支持:在所有支持的平台上同步书籍文件、阅读进度、笔记和书签。
目前注册并登录之后,即可获得 500MB
的云同步空间,开发者也表示现在已有的功能在未来还会免费。
更新内容
0.9.59更新内容
发布亮点
- 布局:通过将屏幕单位正确转换为像素,图像尺寸现在可以更准确地调整
- 布局:改进了 iOS 横向模式下的标题布局 – 已删除多余的间距
- 设置:顶部和底部边距的设置更直观,且约束条件更合理
更新内容
- 设置:取消设置弃用的边距设置
- 修复:将 vw/vh 正确转换为像素
- 布局:删除 iOS 横屏中不必要的标题插图
- 设置:对顶部和底部边距设定了更合理的限制条件
0.9.58更新内容
发布亮点
- 文本转语音 (TTS):即使在 TTS 后台播放时,翻译功能仍能正常工作
- 文本转语音 (TTS):按下键盘上的
T
键 可快速开关 TTS - 文本转语音 (TTS):每个打开的书籍现在都有独立的 TTS 控制器
- 注释工具:在 TTS 激活状态下,注释工具仍能正常运行
- 设置:顶部、底部、左侧和右侧的边距可独立调整
- 设置:新增“始终显示阅读状态栏”的选项
- 布局:阅读页面现在能更好地适配设备的安全区域(Safe Area),提供更舒适的版面
- 界面:注释新增创建时间戳,并进行了多项界面优化
- iPad 专属功能:竖屏模式下支持多列显示
- iPad 专属功能:修复了侧边栏无法通过拖拽调整大小的问题
- iPad 专属功能:新增对分屏模式的支持
更新内容
- TTS:TTS 播放时翻译功能也生效
- TTS:每本书的阅读视图现拥有独立的 TTS 控制器
- 修复:重新打开书籍时恢复完整视图设置
- 任务:在示例环境文件中添加 NEXT_PUBLIC_API_BASE_URL
- 功能:添加键盘快捷键 T 切换 TTS
- 修复:TTS 启用时注释工具可正常运行
- 布局:为阅读页面适配响应式安全区域
- 设置:阅读页面可独立调整顶部、底部、左侧和右侧边距
- 功能:显示注释创建时间,并进行多项界面优化
- 修复:竖屏模式下支持多列显示
- 布局:修复 iPad 上无法拖拽调整侧边栏大小的问题
- 功能:iPad 支持分屏模式
- 设置:新增“始终显示状态栏”选项
0.9.57更新内容
发布亮点
- 文本转语音(TTS):修复了在部分安卓设备上检测自定义TTS引擎的问题
更新详情
- 热修复:解决与 Android 文字转语音(TTS)API 的兼容性问题
0.9.56更新内容
发布亮点
- 性能:优化了大章节列表书籍的目录加载速度
- 文本转语音(TTS):新增对原生安卓TTS引擎的支持(如MultiTTS)
- 文本转语音(TTS):修复了后台加载下一章内容异常的问题
- 翻译:提升了部分阿拉伯语翻译的准确性和清晰度
- 阅读:支持带代码片段的书籍中代码语法高亮显示
更新详情
- 优化:优化大目录列表的目录视图显示
- 文本转语音(TTS):新增安卓原生 TTS 插件支持
- 同时转换 azw3 文件的 CSS 样式
- CSS:处理内联图片高度问题
- 优化翻译 .json 中部分阿拉伯语字符串
- 同步上游 foliate-js 代码
- 添加 VS Code 设置以包含行内提示
- 增强背景色和文本色的覆盖规则
- 功能:支持安卓原生TTS引擎
- 修复:TTS 现可正常后台加载下一章内容
- 添加语法高亮支持
- 维护:处理客户端未捕获异常并显示错误信息
- 修复:TTS 模式下文本选择器及常规图片高度的多项问题
0.9.55更新内容
发布亮点
- 同步优化:在其他设备上删除的笔记现在可以正确同步到所有平台
- 布局调整:布局设置中新增「取消文本对齐」选项
- 翻译功能:新增每日翻译配额超出时的通知提醒
- 性能提升:移除 Android 端非必要动画以优化效率
主要变更
- 同步功能:同步时更新已删除的笔记
- CSS 优化:布局覆盖时重置文本对齐方式
- 依赖升级:Supabase.js 更新至最新版本
- 依赖升级:Next.js 更新至最新版本
- 翻译功能:每日配额超限提示改为 Toast 通知
- 性能优化:移除 Android 非必要动画
0.9.53更新内容
发布亮点
- 阅读器:新增自定义书籍前景与背景颜色的选项
- 阅读器:修复部分EPUB中图片显示过小的问题
- EPUB:优化特定EPUB文件的封面图片检测功能
- TTS(文本转语音):提升iOS设备后台播放稳定性
- 翻译:新增DeepL翻译每日额度限制,保障服务长期可用性
变更详情
- 修复:导入/删除书籍后更新当前书架
- TTS:禁用媒体会话控制以保持 TTS 运行
- 功能:新增覆盖书籍前景/背景颜色选项
- 修复:导入书籍后触发书库计数更新
- CSS:锚点内单张图片自动高度
- CSS:仅允许图片作为段落/文本的直接子元素
- 布局:语言选择使用系统下拉组件
- EPUB:最后手段获取清单首图作为书籍封面
- 升级:更新 opennext 和 wrangler 至最新版本
- 修复:下载书籍后避免额外点击即可打开
- 功能:新增 DeepL API 每日翻译额度限制
- 修复:删除所有书籍后退出选择模式
0.9.52更新内容
版本亮点
- 图书库:搜索栏现在显示当前显示的书籍数量
- 图书详情:图书描述现在支持富文本HTML格式
- 笔记:新增使用Markdown撰写笔记的功能
- 笔记:现在可以在笔记中进行搜索
- 同步:视图菜单中新增同步状态项
- 目录:现在可根据页码对目录进行排序
- 阅读器:新增显示当前章节剩余时间的选项
更新内容
- 国际化:翻译更新
- 维护:Linux 平台 WebKit 版本解析
- 回滚:部分浏览器可能报告错误像素密度
- 配置:新增按页码排序目录的选项
- CSS:仅在覆盖布局时为 div 添加边距
- 修复:Tauri 平台延迟所有组件渲染直至水合完成
- 功能:在搜索栏显示当前书籍数量
- 修复:图书库更新时同步更新当前书架项目
- 功能:支持使用 Markdown 做笔记
- 布局:在图书详情中以 HTML 渲染图书描述
- 功能:为笔记添加搜索功能
- 布局:笔记布局微调
- 字体:仅在 CJK 环境或书籍包含 CJK 语言时加载 CJK 字体
- 同步:在视图菜单中添加同步状态菜单项
- 维护:将 pdf.js 升级至 4.x 最新版
- 功能:新增显示当前章节预估剩余时间的选项
0.9.51更新内容
发布亮点
- 翻译器:目录现已包含在翻译功能中
- 库主题:在库页面中新增明亮、暗黑和系统主题选项
- 文本转语音(TTS):媒体会话中现显示当前句子和章节信息
- 文本转语音(TTS):文本转语音功能将从上次阅读的句子继续
- 分页修复:记笔记不再中断翻页
- EPUB 脚本:新增允许在 EPUB 文件中使用 JavaScript 的设置
变更内容
- CSS:增强对
text-indent
CSS 属性的兼容性 - 翻译器:目录现支持翻译
- 布局:启用翻译时仅在移动平台隐藏页眉栏
- 翻译器:为 DeepL 添加每日翻译配额限制
- 翻译器:延迟加载翻译观察器
- 配置:在库页面中添加主题模式选项
- 文本转语音(TTS):在媒体会话中显示当前朗读的句子和章节信息
- 翻译器:若系统语言与书籍语言相同,则禁用翻译功能
- 文本转语音(TTS):从上次阅读的句子继续朗读
- 依赖更新:同步上游 foliate-js 代码
- 文本转语音(TTS):优化保存最后朗读位置的方式
- 修复:笔记功能不再阻止分页
- 新功能:添加启用 EPUB 内 JavaScript 的选项
0.9.50更新内容
版本亮点
- 双语音色选择:双语文本转语音模式中,可为每种语言单独选择语音
- 设置布局优化:针对不同屏幕尺寸改进设置对话框的标题栏布局
- CSS 修复:修正锚文本颜色与段落内图片尺寸显示问题
变更内容
修复:
- CSS:锚文本子元素颜色保持不变,仅修正段落内
<span>
图片尺寸 - 布局:设置对话框标题栏响应式布局优化
- TTS:双语模式下支持语音音色选择
0.9.49更新内容
版本亮点
- 全选图书馆中的书籍:选择模式中现在可一次性选中所有书籍
- 新增翻译选项:支持 Azure 和 Google 翻译服务
- 暗黑模式增强:新增图像颜色反转选项,提升暗黑模式下的可视性
- 双语文本转语音:支持双语书籍的混合语言语音朗读
- 全书翻译:将任意语言书籍翻译为双语电子书
- 隐私设置:新增遥测数据选择退出选项
变更内容
修复:
- 重新导入书籍将同步更新导入时间(与修改时间一致)
- 修复分组模态框层级问题(始终显示在标题栏上方)
- 修复暗黑模式下链接颜色覆盖问题(Safari 兼容)
- 输入文本标准化(移除换行符以防止翻译错误)
- 修复 Windows 8-15 的临时导航栏功能
新增:
- 选择模式中新增全选按钮
- 新增 Azure 和 Google 翻译服务支持
- 暗黑模式新增图像颜色反转功能
- 支持全书翻译生成双语电子书
- 双语书籍自动推断语言代码(基于文字脚本)
优化:
- Safari 浏览器中选择标签右对齐
- 电子书详情页完整显示出版商字段
- 设置对话框面板布局优化
改进:
- 更新库文件导入逻辑(网页端拖放导入)
- EPUB 链接默认使用外部浏览器打开
- 翻译后文本标点间距优化