找回密码
 立即注册
首页 业界区 业界 支持多种阅读格式!一个跨平台的电子书阅读器! ...

支持多种阅读格式!一个跨平台的电子书阅读器!

粒浊 前天 18:56
大家好,我是 Java陈序员。
随着智能设备的流行,传统的纸质阅读渐渐被电子书阅读取代,不知道大家平时是怎么看电子书的呢?
今天,给大家介绍一个跨平台的开源电子书阅读器!
关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。
项目介绍

koodo-reader —— 一个跨平台的电子书阅读器,基于 Electron + React 实现,支持 Windows、MacOS、Linux 和网页版。
1.png

功能特色

  • 支持多种阅读格式:EPUB (.epub)、PDF (.pdf)、Kindle (.azw3, .mobi, .azw)、纯文本 (.txt)、漫画 (.cbr, .cbz, .cbt, .cb7)、富文本 (.md, .docx)、FB2 (.fb2)、超文本 (.html, .xml, .xhtml, .mhtml, .htm)
  • 支持 Windows、MacOS、Linux 和网页版
  • 支持备份数据到 OneDrive、Google Driv、 Dropbox、FTP、SFTP、WebDAV、S3、S3 Compatible
  • 自定义源文件夹,利用 OneDrive、百度网盘、iCloud、Dropbox 等进行多设备同步
  • 多种阅读模式:双页模式、单页模式、滚动模式
  • 支持听书、翻译、词典、触控屏功能,支持批量导入图书
  • 支持目录、书签、笔记、高亮、书架、标签
  • 支持自定义字体、字体大小、行间距、段落间距、阅读背景色、文字颜色、屏幕亮度、文字下划线、斜体、文字阴影、字体粗细
  • 支持黑夜模式和主题色设置
快速上手

桌面端

1、打开下载地址,选择下载对应操作系统的安装包
  1. 下载地址:https://github.com/koodo-reader/koodo-reader/releases
复制代码
2、解压安装
网页端

网页版可以使用 Docker 一键安装。
  1. docker run -d -p 80:80 \
  2.     --name koodo-reader \
  3.     ghcr.io/koodo-reader/koodo-reader:master
复制代码
启动成功后,浏览器访问:
  1. http://{ip/域名:80}
复制代码
系统截图


  • 卡片模式
2.png


  • 列表模式
3.png


  • 封面模式
4.png


  • 暗黑模式
5.png


  • 阅读菜单
6.png

7.png


  • 笔记
8.png


  • 我的高亮
9.png

本地开发

依赖环境

  • Node.js 18+
  • Yarn
  1. ## 1、克隆代码
  2. git clone https://github.com/koodo-reader/koodo-reader.git
  3. ## 2、安装依赖
  4. cd koodo-reader
  5. yarn install
  6. ## 3、进入客户端模式
  7. yarn dev
  8. ## 4、进入网页模式
  9. yarn start
复制代码
koodo-reader 可以说是一款体验十分友好的桌面端阅读工具,完全满足了在 PC 端阅读的需求。还可以自行自行搭建服务,通过浏览器网页在线阅读。可惜的是,不支持移动端使用~
  1. 项目地址:https://github.com/koodo-reader/koodo-reader
复制代码
最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:
  1. https://github.com/chenyl8848/great-open-source-project
复制代码
或者访问网站,进行在线浏览:
  1. https://chencoding.top:8090/#/
复制代码
10.png

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册