rakuyomi is a manga reader plugin for KOReader.
Important
This is a maintained fork of rakuyomi, the continuation of @hanatsumi's original project that Tachibana Shin took over when she stopped using e-readers. Credit for both belongs to them.
The upstream repositories were deleted in 2026, so this fork hosts the releases, the update channel and this guide.
rakuyomi currently supports all Aidoku sources including sources written with legacy SDK or next SDK (Aidoku Community Sources...)
It also supports extensions from LNReader, Mangayomi (JavaScript and Dart), and Tachiyomi/Mihon (Keiyoushi), and plugin image DRM.
Releases are built for Kindle, Kobo, PocketBook, reMarkable, desktop Linux and Apple Silicon macOS.
Android needs the Rakuyomi Bridge companion app to load the Rust server through JNI, and that app went with the upstream account: nothing publishes RakuyomiBridge.apk anymore. The Android target is gone from CI for the same reason, so no rakuyomi-android.zip is released. Only the plugin zip was ever produced there, without the server it needs.
Tip
If you want to run Rakuyomi as soon as you open Koreader, use this plugin: https://github.com/mgrimace/startrakuyomi.koplugin
Features:
- Added last read time for manga, chapter
- Improved UI now you can see exactly which source manga belongs to
- Added cancel download methods to avoid freezing
- Fixed back button not working properly
- Added processing menu in chapter list
- Added "continue read"
- Correct write processing to save RAM to avoid freezing KoReader
- Added cleaner to free up memory
- Improved SQLite query method to speed up all operations by
200 timesincluding: library access, search, chapter list (x300 times) - Details manga
- Aidoku source new SDK (0.7) support
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
"Ubunchu!" by Hiroshi Seo is licensed under CC BY-NC 3.0.
For detailed installation and usage instructions, please check out the Installation and Quickstart sections on our user guide!
Builds are published on this repository's releases, and the plugin's update check reads them: installing a build from here is what moves an existing install onto this fork.
Rakuyomi includes a Telegram bot for syncing Cloudflare cookies from your Android browser to your e-reader.
- Open Telegram and start the bot: t.me/rakuyomi_bot (or your self-hosted instance)
- In KOReader, go to Rakuyomi → Settings → Cookie Sync
- Tap Pair Device → enter the bot URL → send
/link CODE NAMEto the bot - Install Get cookies.txt LOCALLY in Kiwi Browser
- When a source returns 403, export cookies via the extension and paste the JSON array into the bot chat
The Rust backend automatically syncs cookies on 403 and retries. If the retry also fails, the bot sends a notification so you know to refresh cookies.
See telegram-cookie-bot/README.md for deployment instructions.
For information on how to contribute to rakuyomi, please check out the Setting up the Environment section on our guide!








