A KOReader to Logseq syncing plugin
This is a tool to import your annotations from KOReader in a read-only format - this is a one directional synchronization1. It is not affiliated with the KOReader project.
The _logseq-koreader-sync
page generated by this plugin is intended to be read-only. However, the blocks created within it are intended to be freely referenced elsewhere in your graph. Their UUIDs should not change. If they do, please create an issue.
- Import annotations from a KOReader metadata folder containing "*.sdr" folders with
metadata.*.lua
files. - Blocks imported by the sync persist despite future syncs - references should remain stable
- Install the plugin from the Logseq marketplace, in-app
- Pin the "koreader-sync" icon to your Logseq toolbar
- Press the "koreader-sync" icon on your toolbar, and when prompted locate your KOReader metadata directory
- Reference the created blocks, but don't alter them.
I use Syncthing on Android to ensure that I have a local copy of my metadata.
Footnotes
-
perhaps one day we can do bidirectional synchronization, but that sounds like a very difficult task right now. ↩