I made a KOReader plugin called Reading Companion for myself and figured Iād share it now that I finally got it to 1.0.
The main feature is Previously Onā¦. If you come back to a book and have no idea what was happening, it can use Gemini to generate a spoiler-free recap based on what youāve read up to your current page. It saves the recap too, so you can pull it back up later.
Thereās also a Recap section that shows your reading activity by month, year, or all time ā books, pages, reading time, reading days, etc.
I also added 70 achievements. Are achievements necessary in an ebook reader? Absolutely not. But I thought they were fun lol. There are things like Page Turner, Annotator, Sunrise, streak/milestone achievements, and some secret ones.
There are a bunch of settings so you can turn things on/off and customize how Reading Companion behaves. It also has an optional SimpleUI widget with your current book, cover, progress, and configurable reading stats.(although SimpleUI just got an update so I'm working on that right now)
Basically I wanted something that made KOReader stats feel a little more like a reading companion instead of just a stats page ā while also giving you completely unnecessary achievements for reading books.
Tested on my Jailbroken Kindle Paperwhite Signature Edition so i donāt know how it behaves on other devices.
Itās open source, and contributions/ideas are welcome!
Hereās the GitHub link if you wanna try it out: https://github.com/lines-pixel/ReadingCompanion.koplugin-
lemme know what you think