☕ Get me a coffee if you like this work!
calibreMetadata https://github.com/duydl/logseq-calibre-metadata
calibreAnnotation https://github.com/duydl/logseq-calibre-annotation
Enhance your note-taking experience with Logseq by integrating it with Calibre, a robust e-book management software. These plugins utilize Calibre's Server API to provide a seamless e-book reading and note-taking experience within Logseq.
These two plugins can function independently. The calibreMetadata
plugin only inserts the macros used by the calibreAnnotation
plugin.
Without calibreMetadata
, you can still manually create links to your books.
Without calibreAnnotation
, you'll have a block with two non-functional renderer macros after creating page.
The calibreAnnotation
plugin adds two button renderers for calibreViewer
and calibreSync
.
{{renderer calibreViewer, color, link}}
: This button opens a book viewer on the right-hand side. You could close the viewer, edit the viewer width, or open the book in browser with the control bar.{{renderer calibreSync, syncstate, interval, hostlink, lib, id, fmt}}
: This button initiates the sync process, fetching annotations and applying them to the corresponding blocks in real-time.You can click on the button again to stop syncing. If needed, you can copy the content to a new block, and it will only sync the latest position as recorded by lastsync
property of the block.