三步克隆到打开首本书:KoReader 开源电子书阅读器上手
2026/9/14 6:00:58 网站建设 项目流程

三步克隆到打开首本书:KoReader 开源电子书阅读器上手

【免费下载链接】koreaderAn ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices项目地址: https://gitcode.com/GitHub_Trending/ko/koreader

KoReader 是一个开源电子书阅读器,支持 EPUB、PDF、DjVu、FB2 等格式,官方构建目标覆盖 Cervantes、Kindle、Kobo、PocketBook 与 Android,桌面端可用模拟器或 AppImage。它面向想在墨水屏设备上长期本地化阅读的人。

克隆到首本书

在 Linux/macOS 上,从源码跑起来只需要三步:

git clone https://gitcode.com/GitHub_Trending/ko/koreader cd koreader && ./kodev fetch-thirdparty && ./kodev build ./kodev run

构建完成后,启动界面就是文件管理器,选一本本地 EPUB 即可开读。阅读器默认采用触屏分区交互:点右侧翻下一页,点左侧回翻,顶部和底部唤出菜单,角落是快捷入口。

读什么、怎么读

① 格式方面,EPUB 的排版渲染是强项,换行、字号、行距均可调;PDF 和 DjVu 以保真阅读为主,复杂版式的学术 PDF 用它的速览(skim)功能比逐页放大更有效。② 离线是默认状态:高亮、笔记、书签进度都在本地,合上设备再打开,从上次位置续读;阅读统计插件可以按月汇总时长。③ 输入方式上,触屏分区之外,Kindle/Kobo 等设备的物理侧键也能翻页,习惯键盘的人可以装上外部键盘插件用按键操作。

插件与自定义

项目内置 37 个插件,覆盖自动翻页、手势、快捷键、OPDS 书库、云盘挂载、统计日历等场景;每个插件目录都带_meta.lua,可单独启用或停用。第三方 koplugin 放进插件目录即可加载,插件列表是入口。字体、行距、页边距、主题色等阅读参数都可在菜单里逐项调整,设置随文档持久化。

技术底牌

Lua/LuaJIT 写界面与阅读逻辑,C++ 负责底层渲染,构建与运行由kodev脚本统一管理;阅读内核与 UI 代码均在仓库内可直接检索。

生态速写

仓库内置 31 种语言的界面文案,从中文、日语、韩语到德语、法语、俄语均有覆盖。设备适配以墨水屏为中心,Windows/macOS 通过模拟器或 AppImage 运行。构建细节见 doc/Building.md,跨平台移植背景见 doc/Porting.md。需要说明的边界是:它的主战场是墨水屏,LCD 手机屏幕上的显示效果不及专用阅读器流畅。

适合先把本地 EPUB 喂给它试读一章,需要云端同步或批量转换时,再到插件目录按需启用对应模块。

【免费下载链接】koreaderAn ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices项目地址: https://gitcode.com/GitHub_Trending/ko/koreader

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询