InkReddit

Reddit for slow, beautiful screens.

r/koreader

Showing cached content because Reddit is temporarily unavailable.

KOReader UI plugins benchmark, round 2: latest releases, real 2,692-book library, and a mistake I fixed in round 1

/u/Critical_Horse5465 · 2026-10-27 21:55 UTC

Follow-up to my first benchmark. Emulator on an M4 Pro MacBook (Kindle PW5-like: 1236 × 1648, 300 DPI), KOReader v2026.07.2, real library of 2,692 EPUBs, tested 2026-10-27. All plugins on their latest stable tags: SimpleUI 3.0.1, ZenOS v4.2.0, Bookshelf v6.0.3, Bookends v5.31.0, VOS v1.4.1, Project:Title 2026.07-v3.8.3.

Bottom line (real library, 2,692 EPUBs; lower is better)

Stack Restart → library Live Lua heap after stress Close book Verdict Stock 269 ms 14.1 MiB 29 ms baseline Project:Title (covers on) 279 ms 13.9 MiB 28 ms light, close to Stock Bookshelf 273 ms 20.3 MiB 30 ms light, close to Stock VOS 291 ms 15.6 MiB 46 ms light, close to Stock ZenOS 461 ms 22.3 MiB 60 ms in between SimpleUI 466 ms 66.0 MiB 232 ms heaviest (66–86 MiB with VOS/Bookshelf) Other measurements Stock With the plugin Bookends: page turn in a book 4.7 ms 16.7 ms Bookends: close book 27 ms 49 ms Bookends: live Lua heap 14.3 MiB 18.0 MiB (+3.7) Bookshelf's own shelf: page turn 17.5 ms (Stock's list) 133 ms default animation, ~38 ms animation off Library paging, every stack 15–17.5 ms per page distributions overlap, no ranking

Bookends is small in absolute terms, but not free.

Compared with my previous round

https://preview.redd.it/hjzx33vjz2yh1.png?width=900&format=png&auto=webp&s=f438eb98de171ae9a7d38d5d80cdba249e5a083f

Mixed, with no plugin better across the board. Each plugin is compared with Stock of the same round (the rounds ran on different setups, so absolute times aren't comparable):

  • ZenOS: retained heap above Stock fell from +23 to +8 MiB; library render 1.4x → 1.2x Stock. Restart, open and close got relatively slower.
  • SimpleUI: library render improved (~3.5x → 2.4x Stock), heap about the same (+56 → +52 MiB), closing a book much slower (2.7x → 8.1x).
  • Bookshelf: close to Stock in both rounds (+5 → +6 MiB), but its own shelf pages slower (84 → 133 ms default, 26 → 38 ms animation off).
  • VOS: about the same, a bit heavier.

Several releases and the setup changed at once, so this shows direction, not cause.

Correction

In my first post Project:Title looked like the clear winner. That was my mistake: the harness never switched it to its cover list, while everything else ran covers. With covers on it is about as light as Stock (14 MiB, fastest book open at 98 ms) but its sort change is slower. A cover list costs roughly +20 ms on a sort change and +17 ms on first render for every stack that uses it.

Thanks, Andy

AndyHazz (Bookshelf's maintainer) reproduced the suite on Linux and sent a careful review. Most points applied to the older campaign and were already fixed, but his feedback led to: documenting that Bookshelf's library_* rows measure the stock browser with the plugin idle (the shelf has its own scenarios), reporting the fastest iteration next to the median because timing noise is one-sided, and removing the hardcoded macOS emulator path. Thank you.

Caveat

This is an emulator comparison, not Kindle hardware: 100 ms here is not 100 ms on a Kindle (no E-Ink delays, different CPU/storage, no real memory pressure). The memory figure is one forced-GC checkpoint per stack. I also included my own unpublished minimal plugin as a reference point; it was indistinguishable from Stock.

Full tables, charts, reports and reproduction steps: https://github.com/d1-m4ss/kindle_benchmark

-----------

For scale: the same full matrix takes about 20 minutes on a Mac emulator. On the real Paperwhite it’s roughly 6–8.5 hours, plus charging and cooldown pauses. If I find that much time, there’ll be a real-device benchmark soon; this is just for context.

Scenario (Stock, 250 books) Mac emulator Paperwhite Slower by Library paging (sequential) 17.6 ms 172.7 ms 10× Library paging (cached) 19.5 ms 264.3 ms 14× Library first render 26.8 ms 373.3 ms 14× Change sort mode 32.5 ms 620.9 ms 19× Close book 36.6 ms 1012.0 ms 28× Open book 39.3 ms 1512.8 ms 39×
Read comments

Obsessed

/u/Little-Line-4394 · 2026-10-27 05:01 UTC · source

I downloaded it on my Cobo for the first time today and I am absolutely obsessed

Read comments

How/Do you keep track of rereads within your reading stats

/u/TheVoidIsBees · 2026-10-27 20:17 UTC

I'm a chronic rereader and love going over a book multiple times, and because I've always read on my phone before with various apps it's never been a problem, but KOreader's stats feature functions differently (no words per minute, for example).

I wanna know how everyone else tracks their rereads. Do you have some custom settings? A plugin? Do you just put a note at the start of your book and add on tally marks with each reread? I gotta figure something out because I've been itching to reread my favorite series

Read comments

What do you think about the data?

/u/Hungry_Cheesecake757 · 2026-10-27 19:28 UTC · source

Wi-Fi is always turned off.

During the day, I usually keep the brightness at 0, while at night I keep it between 4 and 8.

I have four plugins installed, but only one of them is active: Bookshelf.

The others, BookCard and CoverCalendar, are disabled and I don't use them. I only enable BT Manager - HID Passthrough when I need to use it.

I have used it for around 2 hours in total.

I bought the device in February 2026, so it isn't old. It's a Kindle Paperwhite 12th generation.

Read comments

Books keep crashing after latest update

/u/Ijzerstrijk · 2026-10-27 16:58 UTC · source

I just updates my plugins:

-storefront

-simpleui

-bookshelf

And now KOReader keeps crashing whenever I try to open a book. It's only then. I can browse all settings, sync my library etc. That all works fine. Just the basic reading won't work.

Anyone else have this problem?

EDIT: I disabled the SimpleUI plugin. Bookshelf still works fine. It's not the solution, but it works for now :)

Read comments

Ghosting in the SimpleUI background after update

/u/Kyogetsu · 2026-10-27 12:52 UTC · source

Is there anyone who also experiences this after the latest SimpleUI update? So after I read a book or open a setting menu, there will be a ghosting in the background. It's not the device problem since the other interface is just fine.

Read comments

Bookshelf question - How do I remove author name on shelf?

/u/courtneymariexx · 2026-10-27 00:55 UTC · source

I’ve had fun messing around with Bookshelf most of the day. I’ve noticed the shelves have books that are grouped together by series (which I’m fine with). I just want to know if there’s a way to remove the author from underneath the books. I’ve searched high and low and can’t find an answer. I’ve been fiddling around in the settings and can’t seem to find it.

TIA.

Read comments

help with credentials | kindle

/u/_b2-4ac · 2026-10-27 17:42 UTC

Hello!

I just recently downloaded koreader on my kindle and I am having trouble connecting to ZLibrary.

I auto set the url, but every time I try to log in it says my credentials are wrong, even though they are not. I changed my password to try again and it kept saying it was wrong.

Then, I tried to use the cookies credentials to log in. However, I can't find the cookies starting with remix as I was told to look for on my browser.

I am looking for any advice on how to overcome this problem.

Read comments

Kobo issues since update HELP MEEEE

/u/Prestigious_Bee8126 · 2026-10-27 13:11 UTC

For context I have a kobo Libra colour. Running koreader, which says it doesn't need an update with simpleui

So apparently when I went to close koreader down so I could use send.djazz. Kobo decided to update to the latest version for me.

I have spent all evening trying to get my koreader back up and running. I ended up launching straight through nickelmenu instead of reinstalling kfmon (I really can't get kfmon working again! I have trieeedddd)

Now, with launching direct with nickelmenu I am having the following issues.

  1. My led indicator light is always on when koreader is launched. Even in sleep. It's so bright and unusable in this state. I cannot get it to turn off.

  2. When exiting/quitting koreader, it causes my kobo to be stuck in a boot loop that can only be fixed with a forced restart. I have found if I click reboot device this gets around that though, still not ideal.

Please help me either get kfmon launching again or fix these issues 🖤

Read comments

Potential OTG support in koreader for Paperwhite 3?

/u/YeahOkSureFineWhyNot · 2026-10-27 11:53 UTC
Read comments

Would anyone be interested in a Goodreads plugin for KOReader?

/u/Salt_Decision_5933 · 2026-10-26 18:03 UTC

Hey everyone! I made a Goodreads plugin for KOReader and wanted to see if anyone here would be interested in using it!

The plugin lets you:
1. Sync your currently reading books with Goodreads
2. Sync your reading progress
3. View your Goodreads lists
4. Check your Goodreads Reading Challenge progress

I thought it would be nice to bring more of my Goodreads activity directly into KOReader instead of having to switch between my e-reader and the Goodreads app or website.

Would anyone be interested in trying it out? I’d also love to hear what other Goodreads features you’d like to see in KOReader!

Read comments

Issue refreshing metadata from calibre

/u/franbuesa317 · 2026-10-27 03:23 UTC

Hi, I've got a Kobo libra color running koreader and I've always used calibre for uploading my books. I never had any issues until a few days ago when the metadata stopped updating on my koreader library, even though the calibre metadata file seems ok whenever I check on my PC (can't see it on koreader even with "show hidden files" on). Up to now I've tried:

* Unplugging, plugging and unplugging again (usually works but not his time)

* Refreshing my metadata from calibre

* Using the polish menu tu embed the metadata on the kepub.epub files

* Deleting and reuploading the books

* Deleting and reuploading the metadata

* The "extract and cache" option with and without pruning

* Converting my books to epub3

And maybe some more I can't remember. The weirdest thing is that on the "calibre metadata search" of the magnifying glass menu all the information is displayed correctly. Lastly I thought the issue was installing the kobo.koplugin, so I took the folder out of my e-reader and still the metadata didn't update. I also use the kobotouch metaguide driver and believe I have it properly configured (given it has never had this issue before).

I am honestly at a loss and would appreciate any help you guys may have.

Read comments

Z library plugin not logging in

/u/nine_nikes · 2026-10-27 08:57 UTC

Could anyone help me figure out logging into z library on the Koreader plugin?

I made an account with Z library to use this plugin, but now I'm not sure if I signed up with 'the correct' Z library. I'm able to log in on my laptop browser at z-lib . id but when I enter the login details it says it's incorrect.

I've double check that the password is correct and I've confirmed the new account's email. Any leads? Thank you.

Read comments

KoSend update: edit book details and covers on your phone before sending them to KOReader

/u/dito1412 · 2026-10-26 09:46 UTC · source

A few days ago I posted KoSend, an Android app that sends books from your phone to KOReader through its built-in calibre wireless client. Thanks to everyone who tried it and left feedback! Since then I've released three updates (now v1.2.0).

Here's what's new:

- Edit book details before sending: fix the title and authors, set the series and its number, add tags. KOReader then sorts and groups the book properly and shows the tags as keywords.

- Changes are written into the file when it's sent: the OPF for EPUB, plus FB2, MOBI, AZW3 and PDF info. The copy on your phone isn't modified, and "Restore details from the file" brings back the original details.

- Change the cover with any image from your phone (EPUB, MOBI, AZW3, FB2).

- Crop the cover: 2:3, 5:8 (Kindle), 3:4 (Kobo), square, the image's own shape or free, with rotation and the final size in pixels. In EPUBs the cover page is fitted to the new image so it doesn't get stretched.

- Re-sending an edited book works: KoSend gives it a new file name so KOReader picks up the new cover and details, and it deletes the old copy from the e-reader.

- Series, series number and tags are sent to KOReader's calibre metadata for every book.

- Covers in the queue for EPUB, MOBI/AZW3 and PDF.

- A details page for each book: authors, series, publisher, date, language, ISBN, description, file info.

- Drag to reorder the queue, swipe to remove with undo.

- A Retry button right on books that failed to send.

- Better metadata reading for MOBI and AZW3.

- Safer transfers: KoSend reads the list of books on the e-reader every time it connects. It only deletes old copies that are actually there and never overwrites a different book with the same name.

- See how much space KoSend uses, with an option to delete a book's copy once KOReader has it.

Same as before: nothing to install on the reader, no accounts, no internet, GPL-3.0.

Still looking for testers on Kobo, PocketBook and other KOReader devices. If you try it, tell me whether it worked, along with your device and KOReader version.

If you find KoSend useful, a ⭐ on GitHub would mean a lot. It helps other KOReader users find the project. Ideas for new features, bug reports and suggestions are very welcome here in the comments or as a GitHub issue.

GitHub: https://github.com/FedericoDiTosto/KoSend

APK: https://github.com/FedericoDiTosto/KoSend/releases/latest

Read comments

Koreader does not recognize inputs from my page turner

/u/astraIexpress · 2026-10-27 07:14 UTC

I'm hoping to get some help!

I recently purchased the HANLINYUE Free3 and was able to get it to work as normal two days ago, however as of yesterday, koreader does not seem to detect any inputs from the remote, even though it shows that it is connected.

In the button mapper application within the stock kindle os, inputs are recognized and work as normal.

What can I do to fix this?

Read comments

Koreader crashed and now I can't get it back up

/u/Empty_Notebook · 2026-10-26 21:55 UTC · source

I've been using Koreader on my kindle for about 6 months. Today I was reading and it crashed and I tried to restart several times and it won't open koreader. The screen goes blank then I am taken back to the Kindle screen.Any suggestions on what to do? I have an 11th gen Paperwhite, firmware 5.18.6 if that matters.

Read comments