readest

一套代码,全平台畅读,让电子书体验媲美原生应用。

Readest 是一款现代、功能丰富的跨平台电子书阅读器,专为深度阅读爱好者打造。它解决了传统阅读器在平台间切换不便、格式支持不全、阅读体验割裂的问题,提供从 EPUB、MOBI 到 PDF 等多种格式的无缝解析与渲染。核心能力包括:基于 Next.js 构建的响应式界面,支持 Windows、macOS、Linux 及 Web 端;内置 OPDS 目录订阅,方便从 Calibre 等书库直接拉取书籍;提供书签、笔记、高亮、全文搜索等深度阅读工具,并支持与 Kindle、KOReader 等生态的插件或同步机制。其设计强调直觉操作与视觉沉浸,通过自定义主题、排版调节和翻页动画,让阅读更专注。项目活跃度高,社区持续迭代,是开源阅读器领域的有力竞争者。

开源 unknown 音频音乐
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 24533
维护状态 活跃
是否开源 是
定价模式 unknown

项目数据

分类音频音乐
开发团队readest
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议AGPL-3.0
主要语言TypeScript
技术栈/模型calibre,cross-platform,ebook,ebook-reader,epub,foliate,kindle,koreader,koreader-plugin,mobi,nextjs,opds,pdf,reader,sync,tauri,tts,webdav
GitHub 星标★ 24533
30天Star增速
HF 下载量
上线时间2024-10-12 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数6

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Windows 用户需已安装 Microsoft Edge WebView2 Runtime(缺失会导致程序无法启动)
  • 支持 macOS、Windows、Linux、Android、iOS 以及 Web 浏览器访问
  • 源码构建基于 Next.js 16 与 Tauri v2,README 未给出具体构建命令,需查阅官方文档
  • 官网 readest.com 提供下载入口

安装与启动步骤

  1. 1下载对应平台安装包

    前往官网 readest.com 或 GitHub 仓库的下载区,选择与你的系统匹配的安装包(标准安装版或便携版)。

  2. 2直接使用网页版

    不想安装客户端时,可直接在浏览器打开官网使用 Web 版阅读器,登录后可继续阅读。

  3. 3安装并运行客户端

    运行下载的安装包完成安装,然后双击启动;macOS、Linux、Android、iOS 操作方式类似。

  4. 4Windows 补装 WebView2

    若 Windows 双击 readest.exe 无反应,从微软官网下载并安装 Microsoft Edge WebView2 Runtime 后再启动。

如何确认成功

双击 readest.exe 能正常弹出阅读器窗口,或在浏览器打开官网 Web 版能进入书架界面,即表示可用。

常见问题

Q:Windows 上双击 readest.exe 没有任何反应怎么办?

A:通常是缺少或版本过旧的 Microsoft Edge WebView2 Runtime。到「应用和功能」确认是否已安装,没有就从微软官网下载安装后再启动 Readest。

Q:安装 WebView2 后还是打不开?

A:先把 Edge WebView2 彻底卸载,再以管理员权限重新安装,然后重启电脑再试;同时确认 Windows 已打上最新系统更新。

Q:便携版会不会也遇到这个问题?

A:会。README 明确指出该问题可能同时影响标准安装版和便携版,因为两者都依赖 WebView2 渲染界面。

Q:还解决不了去哪里求助?

A:可查看 GitHub 仓库 issue readest/readest#358,或加入官方 Discord 的 support 频道,附上环境信息和已尝试的步骤。

注意事项

  • README 节选仅包含 Windows WebView2 排障说明,未提供 pip、npm、docker 等安装命令,故本教程未给出具体命令行操作。
  • 下载与安装请以官网 readest.com 和 GitHub 仓库发布页的说明为准,不要使用第三方来源的安装包。
  • 离线安装 WebView2 时需以管理员身份运行安装程序。
  • 本教程因缺少 README 安装章节,步骤为通用准备动作,准确性有限。

核心亮点

  • 基于 Next.js 的现代架构,Web 与桌面端共享代码,维护和扩展效率高
  • 深度集成 OPDS 协议,可直接连接 Calibre 书库,免去手动导入的繁琐
  • 内置笔记、高亮和全文搜索,阅读批注体验流畅,适合学术和深度阅读

不足之处

  • 移动端适配尚不完善,触屏交互细节有待打磨
  • 文档/社区待观察

适用场景

  • 在多种设备间切换阅读,同步进度和笔记的跨平台场景
  • 通过 Calibre 或 OPDS 服务管理个人书库,需要高效检索和导入的阅读场景
  • 对 EPUB 排版和视觉主题有高要求,追求沉浸式阅读体验的场景

替代项目

KOReader、Calibre、Foliate

项目介绍

readest 是音频音乐领域的开源项目,由 readest 开发,2024 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(24,533)位列前 2%,在音频音乐分类的 738 个项目里位列前 2%。

近 44 天,它的 GitHub 星标从 23,248 增加到 24,533,净增 1,285。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。从国内网络环境看,可直接访问。

它主要面向的使用场景是:在多种设备间切换阅读,同步进度和笔记的跨平台场景。同类可对比的替代方案包括 KOReader、Calibre、Foliate。

上一篇:FlexiCodec

下一篇:TTS-Story

同类项目推荐

tango 开源

输入一句话,自动生成匹配的音频内容

A family of diffusion models for text-to-audio generation.

★ 1239 2026-08-09
AuK 开源

一个模型搞定语音生成、编辑与分离

AuK: An Open-Source Foundational Model for Speech Generation and Editing

★ 1236 2026-09-13
swift-tts 开源

Swift 项目三行代码接入系统 TTS,兼容 TCA 和 Combine

A straightforward package containing version for Swift modern concurrency, Point-Fre···

★ 52 2026-08-09
ai-dj 开源

现场演出中实时用 AI 生成音乐,保持人类掌控

AI music generation for live performance - Standalone (Ableton Link) + VST3/AU. 8 tr···

★ 246 2026-08-09