Read manga with mokuro OCR support directly in KOReader!
- ✅ Automatic detection of mokuro-processed CBZ files
- ✅ Tap on text bubbles to see OCR'd Japanese text
- ✅ Dictionary integration - long press on words to look them up
- ✅ Adjustable font size for better readability
- ✅ Works on all platforms - Kindle, Kobo, PocketBook, Android, etc.
- ✅ Supports all ZIP compression types (Mac, Windows, Linux)
- Download the
mokuro.kopluginfolder - Copy it to your KOReader plugins directory:
- Kindle:
/mnt/us/koreader/plugins/ - Kobo:
.adds/koreader/plugins/ - PocketBook:
/system/config/koreader/plugins/ - Android:
/sdcard/koreader/plugins/
- Kindle:
- Restart KOReader
- Open a mokuro-processed CBZ and start reading!
-
Process your manga with mokuro:
pip install mokuro mokuro "path/to/manga/folder" -
Create a CBZ file:
- Mac/Linux:
zip -r manga.cbz manga_folder/* - Windows: Use 7-Zip or built-in compression
- Mac/Linux:
-
Transfer the CBZ to your e-reader
- Open the mokuro CBZ in KOReader
- The plugin detects the .mokuro file automatically
- Tap on text bubbles to see the OCR'd text
- Long press on words to look them up in your dictionaries
- Adjust font size in: Menu → Navigation → Mokuro Reader → Font Size
Access plugin settings via: Menu → Navigation → Mokuro Reader
- Enable/Disable the plugin
- Font Size: Small (18), Medium (22), Large (26), Extra Large (30)
- Status: Check if mokuro data is loaded
- KOReader: v2020.01 or newer
- Mokuro: v0.2.0 or newer
- Platforms: All KOReader platforms (Kindle, Kobo, PocketBook, Android, etc.)
- File format: CBZ (ZIP with images + .mokuro file)
- Ensure your CBZ contains a
.mokurofile - Check the file is valid JSON
- Try re-creating the CBZ with standard compression
- Make sure the plugin is enabled (Menu → Mokuro Reader)
- Check that the CBZ was correctly processed by mokuro
- Restart KOReader after installing the plugin
The plugin uses:
ffi/archiverfor reading CBZ files (supports all compression types)rapidjsonfor parsing .mokuro filesDictQuickLookupfor displaying text with dictionary integration- Touch zones for detecting taps on text bubbles
AGPL-3.0 (same as KOReader)
Created for the KOReader community Based on the mokuro OCR project by kha-white