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

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

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

软件特色
- TTS语音朗读:启用文本转语音功能,可选多种音色。
- 分页/滚动阅读模式:自由切换,满足不同的阅读习惯。
- 全文搜索:在整个书籍中通过关键词快速定位相关内容。
- 双屏并行阅读:在分屏视图中可以同时阅读两本书或文档。
- 跨平台支持:在所有支持的平台上同步书籍文件、阅读进度、笔记和书签。
目前注册并登录之后,即可获得 500MB
的云同步空间,开发者也表示现在已有的功能在未来还会免费。
更新内容
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 链接默认使用外部浏览器打开
- 翻译后文本标点间距优化
0.9.43更新内容
版本亮点
- 增强对 Gutenberg 和 Feedbooks 电子书的兼容性,优化样式表现
- 降低翻页时触控板和鼠标的灵敏度
- 在移动端和桌面上为每本书显示云备份状态
- 新增滚动模式分页时的滚动重叠像素控制选项
- 新增荷兰语翻译
- 为内置字体增加更多字重选项
- 在页脚栏添加上一页/下一页章节按钮,提升导航便捷性
变更内容
- 构建配置:更新 macOS AppStore 版本的 bundleVersion
- 设置:默认关闭屏幕常亮
- CSS:优化 Gutenberg 电子书兼容性样式
- 设置:避免水平边距默认归零
- CSS:为内置字体添加额外字重变体
- 设置:禁用颜色输入框的拼写检查
- 布局:响应式翻译弹窗
- 国际化:新增荷兰语翻译
- CSS:适配 Feedbooks 电子书章节标题背景色
- CSS:移除大部分背景色覆盖
- 修复:降低魔法触控板和鼠标翻页灵敏度
- 功能:在移动端和桌面显示云备份状态
- 重构:为翻译后端添加 KV 缓存
- 重构:更新 Wrangler 配置
- 重构:通过翻译钩子支持更多翻译服务提供商
- 发布:移除废弃的 MSI 安装包
- 构建配置:部署前配置 Cloudflare Wrangler
- 修复:删除书架书籍时同步更新库
- 修复:调整滚动模式分页的头部/页脚边距偏移
- 功能:添加滚动模式分页重叠像素控制选项
- 功能:在页脚栏添加章节导航按钮
0.9.41更新内容
更新亮点
- CSS修复:解决硬编码 CSS 导致的布局与颜色问题
- 移动端优化:改进用户界面(UI)布局,适配移动设备
- 离线缓存:头像图片现支持缓存,可在无网络时使用
- 书籍详情:新增书籍文件大小显示
- 状态提示:关于窗口中更新状态显示优化
- 多语言与布局:笔记本模式及 RTL(从右到左)布局下 TTS 控件位置优化
- TXT文件分段:若无章节标题,按段落数量自动分段
- 安卓适配:应用现遵循系统自动旋转设置
- Linux更新:非 AppImage 构建的 Linux 应用将禁用更新器
- ARMHF支持:新增 Linux ARMHF 架构构建支持
变更详情
修复
- 修复 Windows 快捷方式图标缺失问题
- 修复跨阅读/图书馆导航时图书馆状态丢失
- 修复 UI 样式及脚注可见性问题
- 修复关于窗口更新状态显示
- 修复拖拽操作顶部内边距问题
- 修复自动旋转设置未跟随系统问题
- 修复背景替换异常
改进
- 优化移动端 UI 及文本分段样式
- 书籍文件大小显示功能
- 深色模式下仅覆盖背景色
- TTS 控件支持 RTL 布局重构
- 缓存头像图片离线使用
功能新增
- 文本选择钩子重构
- TXT 文件按段落分段逻辑
版本更新
- Tauri 框架升级至2.5.1
其他
- 强制覆盖字体时移除硬编码字体颜色
- CSS 对齐与缩进修复
0.9.40更新内容
主要更新亮点
- 防止超大图片导致布局错乱
- 修复 Android 9 临时导航栏显示异常
- 关闭底部导航栏时动作栏同步收起
- 目录展开操作更流畅
- 撤销了意外覆盖的样式设置
变更详情
- 文档:格式化问题模板
- 修复:对话框拖拽区域布局问题
- 修复:段落分隔符需超过8个连字符
- 修复:目录子项展开时避免界面闪烁
- 修复:链接及链接内容的样式优化
- 修复:恢复图书馆页面的屏幕方向解锁功能
- 修复:Android 9 临时导航栏问题
- 修复:关闭底部导航栏时同步收起动作栏
- 适配:修复异常图片尺寸导致的布局计算错误
- 回退:恢复样式覆盖功能
0.9.39更新内容
主要更新
- TXT解析:增强TXT格式文件的解析稳定性
- 导航增强:目录中新增位置信息显示
- 导航增强:扩大目录展开图标的触控区域
- 屏幕方向锁定:阅读时支持锁定设备屏幕方向
- 快速访问最近书籍:新增启动应用时自动打开最近阅读书籍的选项
- 语言支持优化:改进中日韩(CJK)字符的搜索处理
- 文本转语音增强:提升语音检测准确性,滚动模式下保持阅读位置
- 注释功能优化:改进日文书籍中注音(Ruby元素)的注释处理
- 滚动体验优化:优化连续滚动稳定性,实现无缝阅读体验
- 紧凑视图:隐藏页眉页脚时阅读视图更紧凑
变更内容
- 修复:iOS后台恢复时重新激活音量键拦截功能
- 修复:Android系统字体列表导入功能
- 修复:过滤Android/Linux非自由字体
- 修复:深色模式下同步覆盖字体锚点颜色
- 修复:搜索词完整处理中日韩统一表意文字
- 修复:优化TTS语言检测方法
- 修复:日文书籍注释/搜索跳过
- 修复:增强TXT解析器稳定性
- 修复:iOS后台保持音量设置
- 新增:目录条目新增位置信息
- 修复:优化连续滚动稳定性
- 重构:统一分页与连续滚动钩子逻辑
- 修复:Linux系统字体预览样式优化
- 修复:TXT转EPUB特殊字符转义
- 新增:支持屏幕方向锁定功能
- 修复:iOS TTS超时选项弹窗问题
- 修复:书籍布局覆盖时文本缩进处理
- 修复:Android拖拽操作间距优化
- 修复:增强TXT解析器稳定性
- 修复:扩大目录展开图标点击区域
- 修复:iframe视口vw/vh尺寸计算问题
- 修复:TTS选中文本不滚动问题
- 修复:页眉页脚隐藏时独立边距设置
- 新增:启动时自动打开最近书籍选项
- 修复:非默认主题色背景替换问题
- 修复:Windows字体名称带样式临时禁用