跳到主要内容

EPUB 阅读器

用 Tauri 2、React、TypeScript 和 Rust 开发的桌面 EPUB 阅读器,目前主要开发 Windows 版本。

状态
进行中
更新于
2026年9月21日
技术
Tauri 2 · React · TypeScript · Rust
可见性
源码未公开

用 Tauri 2、React、TypeScript 和 Rust 开发的桌面 EPUB 阅读器。

技术架构

Tauri 2 提供桌面外壳和原生能力,界面用 React 与 TypeScript,解析、排版、检索等 核心部分用 Rust 实现。这套架构本身具备跨平台能力——但架构具备跨平台能力, 不等于目前已经支持或正在开发的平台。

平台状态

  • Windows:目前主要开发中的平台
  • Android:后续计划

主要功能

  • EPUB2 / EPUB3 解析
  • 复杂 CSS 兼容
  • 分页
  • Fixed Layout
  • CJK 与字体处理
  • 全文搜索

测试

目前测试数量 500+。

本地 RAG / Retrieval

阅读器里另有一条本地 RAG / Retrieval 的探索分支,单独记录在 本地 RAG / Retrieval 分支

源码

仓库暂未公开,所以这里没有仓库链接。