koodo-reader /koodo-reader

A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux, Android, iOS and Web

★ 28,790⑂ 2,158
JavaScriptCreated 2020-03-05koodoreader.com
28,790
stars
+81+91+325
2,158
forks
–
watchers
–
prs
–
issues
–
releases
–
discussions

README

简体中文 | हिंदी |Português | English | Indonesian




  



  Koodo Reader



  一个跨平台的电子书阅读器




下载客户端 | 在线预览 | 开发计划 | 帮助文档 | 插件列表



 预览


  
  
  
  
  
  
  
  


 特色

- 支持阅读格式:
  - EPUB (.epub)
  - PDF (.pdf)
  - Kindle (.azw3, .mobi, .azw)
  - 纯文本 (.txt)
  - 漫画 (.cbr, .cbz, .cbt, .cb7)
  - PowerPoint 演示文稿 (.pptx, .ppt)
  - XPS 文档 (.xps, .oxps)
  - DjVu 文档 (.djvu, .djv)
  - OFD 文档 (.ofd)
  - CAJ 文档 (.caj,导入时自动转换为 PDF)
  - 富文本 (.md, .docx, .doc, .rtf)
  - FB2 (.fb2)
  - 超文本 (.html, .xml, .xhtml, .mhtml, .htm)
- 支持 Windows,macOS,Linux ,安卓 ,iOS 和 网页版
- 利用 OneDrive, Google Drive, Dropbox, iCloud, MEGA, pCloud, 阿里云盘, 百度网盘, 115 网盘, Box, Yandex Disk, FTP, SFTP, SMB, Docker, WebDAV, 对象存储 实现数据多端同步和备份
- 轻松从 OneDrive, Google Drive, MEGA, 阿里云盘, 百度网盘, 115 网盘, Box, Yandex Disk, FTP, SFTP, SMB, WebDAV, 对象存储 导入图书
- 使用您的自定义 AI 模型,实现 AI 翻译、AI 词典、AI 总结与 AI 百科
- 与 KOReader 同步图书阅读进度
- 将笔记与高亮同步至 Readwise、Notion、Obsidian、Joplin 等三方平台
- 支持本地 MDX 词典查词
- 自动同步生词到 Anki 与欧路词典
- 通过密码、PIN 码、Windows Hello、Touch ID 等多重方式保护您的图书库
- 一键导出全部图书
- 一键导出笔记与高亮,支持 CSV、Markdown、HTML、TXT 等格式
- 隐私优先,不使用任何追踪服务,不主动上传您的阅读数据与隐私信息
- 支持 OPDS 协议,并可将您的书库以 OPDS 形式分享
- 支持浏览器扩展,可将网页文章剪藏到您的书库
- 内置 50+ 翻译、词典及听书插件,并支持自定义插件
- 支持竖排图书阅读
- 支持阅读统计功能
- 内置 Paddle 与 Tesseract OCR 引擎
- 支持图书库快照与版本控制
- 双页模式,单页模式,滚动模式
- 听书功能,翻译功能,词典功能,触控屏支持,批量导入图书
- 支持目录,书签,笔记,高亮,书架,标签
- 自定义字体,字体大小,行间距,段落间距,阅读背景色,文字颜色,屏幕亮度,文字下划线、斜体、文字阴影、字体粗细
- 黑夜模式和主题色设置

 使用方法

 桌面端:下载

 网页版:前往

 安卓版:下载

 iOS 版:下载

 浏览器拓展:下载

 使用 Scoop 安装:

shell
scoop bucket add extras
scoop install extras/koodo-reader


 使用 Winget 安装:

shell
winget install AppByTroye.KoodoReader


 使用 Flathub 安装:

shell
flatpak install flathub io.github.troyeguo.koodo-reader


 使用 Snap Store 安装:

shell
sudo snap install koodo-reader


 使用 Homebrew 安装:

shell
brew install --cask koodo-reader


 使用 Docker 安装:

部署教程

 截图


  图书列表
  
  
  
  
  
  图书展示
  
  
  
  
  
  列表模式
  
  
  
  
  
  封面模式
  
  
  
  
  
  阅读菜单
  
  
  
  
  
  黑夜模式
  
  
  
  
  


 运行源码

 [!NOTE]
 本仓库仅包含桌面版与网页版的源代码,不涉及移动端源码。我们所有项目均未使用任何基于 GPL 或 AGPL 协议发布的第三方库,因此不受相关开源协议传染性条款的约束,亦无公开移动版源代码的义务。此外,项目早期由外部贡献者提交的代码现已全部重写或移除,我们对自有代码的处理无需征得他人同意。本项目采用 AGPL 开源协议,该协议主要约束基于本项目代码进行二次开发的衍生作品,而非限制版权所有者自身的权利。作为完整版权持有者,我们有权自主决定是否以及以何种方式公开源代码。

请确保您电脑已配置好 yarn,git 的运行环境。

1. 将项目源码下载到本地

   
   git clone https://github.com/koodo-reader/koodo-reader.git
   

2. cd 到项目文件夹,运行以下代码进入客户端模式

   
   yarn
   yarn dev
   

3. 运行以下代码进入网页模式

   
   yarn
   yarn start

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON