Home

Awesome

<div align="left">

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

</div> <div align="center" > <img src="https://dl.koodoreader.com/screenshots/logo.png" width="96px" height="96px"/> </div> <h1 align="center"> Koodo Reader </h1> <h3 align="center"> A cross-platform ebook reader </h3> <div align="center">

Download | Preview | Roadmap | Document | Plugins

</div>

Preview

<div align="center"> <br/> <kbd><img src="https://dl.koodoreader.com/screenshots/1.png" width="800px"></kbd> <br/> <br/> <kbd><img src="https://dl.koodoreader.com/screenshots/5.png" width="800px"></kbd> <br/> </div>

Feature

Installation

scoop bucket add extras
scoop install extras/koodo-reader
docker run -d -p 80:80 --name koodo-reader ghcr.io/koodo-reader/koodo-reader:master

Screenshot

<div align="center"> <br/> <b>List mode</b> <br/> <br/> <kbd><img src="https://dl.koodoreader.com/screenshots/2.png" width="800px"></kbd> <br/> <br/> <b>Cover mode</b> <br/> <br/> <kbd><img src="https://dl.koodoreader.com/screenshots/3.png" width="800px"></kbd> <br/> <br/> <b>Reader menu</b> <br/> <br/> <kbd><img src="https://dl.koodoreader.com/screenshots/6.png" width="800px"></kbd> <br/> <br/> <b>Dark mode</b> <br/> <br/> <kbd><img src="https://dl.koodoreader.com/screenshots/4.png" width="800px"></kbd> <br/> </div> </div>

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)CodeView
ArabicarView
ArmenianhyView
BengalibnView
BulgarianbgView
Chinese (CN)zh-CNView
Chinese (MO)zh-MOView
Chinese (TW)zh-TWView
CzechcsView
DanishdaView
DutchnlView
EnglishenView
EsperantoeoView
FinnishfiView
FrenchfrView
GermandeView
GreekelView
HindihiView
IndonesianidView
InterlingueieView
ItalianitView
JapanesejaView
KoreankoView
PersianfaView
PolishplView
PortugueseptView
Portuguese (BR)pt-BRView
RomanianroView
RussianruView
SlovenianslView
SpanishesView
SwedishsvView
TamiltaView
ThaithView
TibetanboView
TurkishtrView
UkrainianukView
VietnameseviView

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.