MagnificentSteiner@lemmy.zip 1 day ago
There are already many self hosted services that can do this without vibe coding.
Also, KOReader already syncs reading progress over OPDS without a plugin.
MagnificentSteiner@lemmy.zip 1 day ago
There are already many self hosted services that can do this without vibe coding.
Also, KOReader already syncs reading progress over OPDS without a plugin.
n2024@lemmy.world 1 day ago
Genuine question, which ones? I searched a lot before building this and didn’t find one that syncs both the reading position AND the reading time between a web reader and an e-reader. If you know one, I really want to hear it.
Small correction: OPDS is just for browsing/downloading books, it doesn’t carry your reading position. KOReader syncs that through kosync, which is a different thing. And kosync only syncs the position, not the reading time. On top of that, the position is stored in a KOReader-only format (XPointer), while web readers use a different one (CFI), so they don’t understand each other.
That’s the whole reason I made the plugin + my own “pivot” format: so my Kobo and my phone actually land on the same spot, with the reading time too. Maybe not the only solution, but I couldn’t find it ready-made.
Kavita and Calibre afaik
Here’s a screenshot from my Kavita activity feed synced with KOReader on my Kobo (also works with KOReader on my android phone)
Image
ikidd@lemmy.dbzer0.com 1 day ago
Calibre doesn’t sync reading position.
ragingHungryPanda@piefed.keyboardvagabond.com 1 day ago
wait, how did you get Kavita to sync, is KOReader and app you can install on kobo? kobo can do apps?
Here’s how to install KOReader on Kobo
github.com/…/Installation-on-Kobo-devices
Here’s the Kavita wiki page about KOReader that includes how to set up progress sync
wiki.kavitareader.com/guides/3rdparty/koreader/
Anivia@feddit.org 1 day ago
KOReader can be installed on almost any e-reader, even Kindles. Although installing kt on a Pocketbook reader would of course be the superior option over a Kobo 😉 github.com/koreader/koreader
It is not just installing an app. It is more like flashing an alternate operating system entirely. Hopefully that does not sound too intimidating, because it is well worth it.
https://github.com/koreader/koreader/wiki/Installation-on-Kobo-devices
Also Komga works pretty well with Koreader. I moved my books from Kavita to Komga and I found it to be more reliable regarding the two-way syncing progress (at least for me).
EncryptKeeper@lemmy.world 1 day ago
Book Orbit just added this functionality in the latest release. Grimmory I believe has this too.
n2024@lemmy.world 1 day ago
Yeah they look great. One thing I focused on that I haven’t seen in them: a real offline-first PWA, books cached locally so I can read with no signal, and it syncs back when I’m online. That’s my main daily use case (train, no wifi), so it’s the part I cared most about.
EncryptKeeper@lemmy.world 20 hours ago
These are forks of BookLore, which was the vibecoded one.