Skip to content
 
 

Latest commit

 

History

709 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rakuyomi

rakuyomi is a manga reader plugin for KOReader.

Important

The original author of the @hanatsumi project no longer uses the e-link reader, so I am authorized to maintain this branch as the official branch.

Thank @hanatsumi for the great work!!

rakuyomi currently supports all Aidoku sources including sources written with legacy SDK or next SDK (Aidoku Community Sources, Tachibana Shin Sources...)

It also supports extensions from LNReader, Mangayomi (JavaScript and Dart), and Tachiyomi/Mihon (Keiyoushi).

Android Support

rakuyomi runs on Android via the Rakuyomi Bridge companion app (Rakuyomi Bridge), which loads the Rust server via JNI and runs it as a foreground service.

Variant Android Support
Rakuyomi Bridge (Compose) Android 5.0+ (API 21+)
Rakuyomi Bridge (Headless) Android 4.3+ (API 18+)

Both are available on the Releases page.

Tip

If you want to run Rakuyomi as soon as you open Koreader, use this plugin: https://github.com/mgrimace/startrakuyomi.koplugin

This fork:

  • 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 times including: library access, search, chapter list (x300 times)
  • Details manga
  • Aidoku source new SDK (0.7) support
image image image
image
Open source for Every One


"Ubunchu!" by Hiroshi Seo is licensed under CC BY-NC 3.0.

Tip

This fork currently supports my Light Novel sources please check source this vi.hakovn

Now support plugin image DRM

Installation & Usage

For detailed installation and usage instructions, please check out the Installation and Quickstart sections on our user guide!

Cookie Sync Bot

Rakuyomi includes a Telegram bot for syncing Cloudflare cookies from your Android browser to your e-reader.

Setup

  1. Open Telegram and start the bot: t.me/rakuyomi_bot (or your self-hosted instance)
  2. In KOReader, go to Rakuyomi → Settings → Cookie Sync
  3. Tap Pair Device → enter the bot URL → send /link CODE NAME to the bot
  4. Install Get cookies.txt LOCALLY in Kiwi Browser
  5. 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.

Self-hosting

See telegram-cookie-bot/README.md for deployment instructions.

Contributing

For information on how to contribute to rakuyomi, please check out the Setting up the Environment section on our guide!

About

A manga reader plugin for KOReader. (This fork adds new features and backward compatibility)

Topics

Resources

Stars

594 stars

Watchers

4 watching

Forks

Releases

Sponsor this project

Contributors

Languages