



I made a reading stats app for stock PocketBook (no KOReader needed)
I've had my Era Lite for a while and the one thing I kept missing was proper reading stats. Kobo has them, the Fable app has those nice yearly heatmaps, KOReader does it too, but I actually like the stock PocketBook reader and didn't want to switch my whole setup over to KOReader just for a stats screen. There's was an existing app on GitHub which was posted somewhere (couldn't find it anymore) that does something similar but it had some hick-ups for me, so I ended up building my own.
It's called Better Stats. It doesn't replace anything, it just reads the reading data the firmware already keeps (the library database) and turns it into a stats screen. There's a small background tracker that logs your sessions, and it tries hard not to count standby or long pauses as reading time, which was the main thing the other app got wrong for me.
Four tabs, and I deliberately kept it swipe-free:
- Overview – current book, progress, time left, pages per minute, that kind of thing
- Streak – current/best streak plus a GitHub-style heatmap of the year
- Calendar – each day shows the cover of what you read; tap a day for the breakdown
- Year – books finished per month with the covers
The whole UI is built from the firmware's own system font and dark/light. Covers are pulled straight out of the epubs. German and English, picks whichever your device is set to.
Fair warning: I've only been able to test it on my own Era Lite (PB710, FW 6.x). It should work on other newer readers but I genuinely don't know. If you try it on a different model I'd really appreciate hearing whether it works or blows up.
It's free and open source. Grab the release app into your applications folder, open it once and reboot so the icon shows up.
Repo + download: https://github.com/nikljuel/better-stats
Happy to hear feedback or feature ideas.