koodo-reader README

The project's README from github.com/koodo-reader/koodo-reader. As one markdown file: README.md.

简体中文 | हिंदी |Português | Indonesian | English | Türkçe

Koodo Reader

A cross-platform ebook reader

Download | Preview | Roadmap | Document | Plugins

Preview







Features

Installation

Desktop version: Download

Web version:Visit

Android version:Download

iOS version:Download

Browser extension:Download

Install with Scoop:

scoop bucket add extras
scoop install extras/koodo-reader

Install with Winget:

winget install AppByTroye.KoodoReader

Install with Flathub:

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

Install with Snap Store:

sudo snap install koodo-reader

Install with Homebrew:

brew install --cask koodo-reader

Install with Docker:

Installation Guide

Screenshot

Book list



Book display



List mode



Cover mode



Reader menu



Dark mode


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. Submit 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
Amharic am 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
Finnish fi View
French fr View
German de View
Greek el View
Hindi hi View
Hungarian hu View
Indonesian id View
Interlingue ie View
Irish ga 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
Tagalog tl 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 English source file from this link.

  2. When you're finished translating, submit the source file to this link. Pull requests are also welcome.

koodo-reader (koodo-reader/koodo-reader)

Searching Database…

What is this?Koodo Reader is a modern ebook manager and reader with sync and backup built in. You keep one library of books and comics, read it on any device, and get bookmarks, notes, highlights, and reading statistics.
Is it a desktop program, a phone app, or a website?All three, sharing one library: desktop versions for Windows, macOS and Linux, mobile apps for Android and iOS, a web version, and a browser extension for saving anything on the web into your library.
How do I get it on my computer?Download an installer from the Download page, or use a package manager: Scoop, Winget, Flathub, Snap Store, Homebrew, or Docker. The web version just runs in the browser, and the browser extension is a separate download.
Will it open my DRM-protected Kindle books?No — Mobipocket and Kindle files (.mobi, .azw3, .azw) are only supported DRM-free, so protected books will not open. EPUB, PDF, and the other formats have no such restriction.
Does it track my reading or upload my data on its own?It is privacy-first by design: no tracking services, and your reading data or personal information is never proactively uploaded. Syncing only happens with the cloud drive you connect yourself.
Which file formats can it open?EPUB and PDF, DRM-free Mobipocket and Kindle (.mobi, .azw3, .azw), plain text (.txt), FictionBook (.fb2), comic archives (.cbr, .cbz, .cbt, .cb7), rich text (.md, .docx), and web formats (.html, .xml, .xhtml, .mhtml, .htm).
Can it sync my library across devices?Yes — sync and backup via OneDrive, Google Drive, Dropbox, iCloud, MEGA, pCloud, Yandex Disk, Box, FTP, SFTP, WebDAV, SMB, or Object Storage, and books can be imported from those same services. Reading progress also syncs with KOReader.
What happens to my notes and highlights?One click exports them to CSV, Markdown, HTML, TXT, or PDF, and they sync to Readwise, Notion, Obsidian, Joplin, and more. Looked-up words can also automatically sync to Anki and Eudic.
What can the AI features do?Connect your own custom AI model and you get AI Translation, AI Dictionary, AI Summarization, and AI Encyclopedia while reading. On top of that there are 50+ built-in plugins for translation, dictionaries, and text-to-speech.
Size
95.9 MB
Stars
28.6K
Age
6y
Commits · 90 Days