Koodo Reader

一款现代电子书管理器和阅读器,具有同步和备份功能,适用于 Windows、macOS、Linux 和 web。「A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web」

Github星跟踪图

简体中文 | Português | English

Download | Preview | Roadmap | Document

Preview

Feature

  • Format support:
    • EPUB (.epub)
    • PDF (.pdf)
    • DRM-free Mobipocket (.mobi) and Kindle (.azw3, .azw)
    • Plain text (.txt)
    • FictionBook (.fb2)
    • Comic book archive (.cbr, .cbz, .cbt, .cb7)
    • Rich text (.md, .docx)
    • Hyper Text (.html, .xml, .xhtml, .mhtml, .htm, .htm)
  • Platform support: Windows, macOS, Linux and Web
  • Save your data to OneDrive, Google Drive, Dropbox, FTP, SFTP, WebDAV, S3, S3 compatible
  • Customize the source folder and synchronize among multiple devices using OneDrive, iCloud, Dropbox, etc.
  • Single-column, two-column, or continuous scrolling layouts
  • Text-to-speech, translation, dictionary, touch screen support, batch import
  • Add bookmarks, notes, highlights to your books
  • Adjust font size, font family, line-spacing, paragraph spacing, background color, text color, margins, and brightness
  • Night mode and theme color
  • Text highlight, underline, boldness, italics and shadow

Installation

  • Desktop Version:
    • Stable Version (Recommended): Download
    • Developer version: Download ( With new feature and bug fix, but may induce some unknown bugs)
  • Web Version:Preview
  • Install with Scoop:
scoop bucket add extras
scoop install extras/koodo-reader
  • Install with Winget:
winget install -e AppbyTroye.KoodoReader
  • Install with Homebrew:
brew install --cask koodo-reader
  • Install with Docker:
docker-compose up -d
  • Install with Flathub:
flatpak install flathub io.github.troyeguo.koodo-reader
flatpak run io.github.troyeguo.koodo-reader

Screenshot

Develop

Make sure that you have installed yarn and git

  1. Download the repo

    git clone https://github.com/koodo-reader/koodo-reader.git
    
  2. Enter desktop mode

    yarn
    yarn dev
    
  3. Enter web mode

    yarn
    yarn start
    

Translation

Edit current language

  1. Select your target language from the following list.

  2. Click the view button to examine the source file. The untranslated terms are listed at the bottom of each file.

  3. Translate the terms to your target language based on the given English reference

  4. Sumbit the translation file or just translation snippets based on the amount of your translation to this link. Pull request is also welcomed.

Language(A-Z) Code View
Arabic ar View
Armenian hy View
Bengali bn View
Bulgarian bg View
Chinese (CN) zh-CN View
Chinese (MO) zh-MO View
Chinese (TW) zh-TW View
Czech cs View
Danish da View
Dutch nl View
English en View
Esperanto eo View
Finnish fi View
French fr View
German de View
Greek el View
Indonesian id View
Interlingue ie View
Italian it View
Japanese ja View
Korean ko View
Persian fa View
Polish pl View
Portuguese pt View
Portuguese (BR) pt-BR View
Romanian ro View
Russian ru View
Slovenian sl View
Spanish es View
Swedish sv View
Tamil ta View
Thai th View
Tibetan bo View
Turkish tr View
Ukrainian uk View
Vietnamese vi View

Add new language

  1. If you can't find your target language from the above list, Download the Engish source file from this link

  2. When you finish translation, submit the source file to this link. Pull request is also welcomed.

主要指标

概览
名称与所有者koodo-reader/koodo-reader
主编程语言JavaScript
编程语言TypeScript (语言数: 7)
平台
许可证GNU Affero General Public License v3.0
所有者活动
创建于2020-03-05 02:18:30
推送于2025-04-26 11:57:34
最后一次提交2025-04-26 19:57:28
发布数91
最新版本名称v1.9.4 (发布于 )
第一版名称v1.0.1 (发布于 )
用户参与
星数22.1k
关注者数121
派生数1.7k
提交数1.5k
已启用问题?
问题数1227
打开的问题数523
拉请求数33
打开的拉请求数0
关闭的拉请求数37
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?