| 
			
			 | 
		#1 | 
| 
			
			
			
			 Junior Member 
			
			![]() Posts: 3 
				Karma: 10 
				Join Date: Feb 2024 
				Location: Amherst, Nova Scotia 
				
				
				Device: Koreader on Android 
				
				
				 | 
	
	
	
		
		
			
			 
				
				KOReader Annotation Plugin for Logseq
			 
			
			
			Hello! 
		
	
		
		
		
		
		
		
		
		
		
		
	
	If you use Logseq (a PKMS) & KOReader, I made a plugin for that! It's on the official plugin screen as "Logseq Koreader Sync". It'll pull annotations from a bunch of sidecar files into a page in your graph. I just got finished making it. It enables this workflow for me: 1. Read and annotate in Koreader 2. Use Syncthing to unilaterally sync the SDR files to a file server 3. Logseq Koreader Sync reads those files and produces blocks out of them I can then reference any annotations I've taken elsewhere in my notebook; it's nearly frictionless. Highlights and notes are collected, and documents are tagged with description and authors as block properties. I think the only downside is that you can't edit the synced content; it'll mess up future syncs. Maybe bidirectional syncing will be supported one day. It's free & open source, just like Logseq and KOReader. The repo is here. There's a short little demo recording there that illustrates the use of it.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,190 
				Karma: 3592925 
				Join Date: Sep 2014 
				Location: Ukraine 
				
				
				Device: Kindle 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Thanks for sharing! 
		
	
		
		
		
		
		
		
		
		
		
		
	
	I see you use the bookmark.text field only, that contains user's note. You can also use bookmark.notes, that contains the highlighted text. Also you expose the bookmark.page field, that for epubs contains the xpointer string, not very helpful for users. You can enable the "Add page number/timestamp to bookmark" setting, to have the page number in every bookmark.text field. (Please note that the page number is correct at the moment of making a highlight. If you later change the document layout (font size etc) page numbers in bookmarks will not be updated automatically.)  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | ||
| 
			
			
			
			 Junior Member 
			
			![]() Posts: 3 
				Karma: 10 
				Join Date: Feb 2024 
				Location: Amherst, Nova Scotia 
				
				
				Device: Koreader on Android 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Thank you for the feedback! 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Quote: 
	
 I present them in the outliner something like this: > "Highlighted text represented as a markdown quote" 
 You should see this in the little demo GIF on the readme page, near the end of it when I expand some things. Quote: 
	
 Code: 
	/body/DocFragment[10]/body/p[20]/text()[1].115 I'll play around with improving on this; if it comes to enabling a setting, I can always recommend that in the README.md.  | 
||
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
    
| Thread Tools | Search this Thread | 
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| Old Plugin Thread for KOReader Sync | harmtemolder | Plugins | 112 | 08-01-2024 03:29 AM | 
| ASCM/Adobe plugin for KOReader | JJTech | KOReader | 2 | 07-07-2022 03:58 PM | 
| How does the KOReader Evernote plugin work? | maximus83 | KOReader | 3 | 01-27-2019 04:27 PM | 
| What plugin do you suggest to move ebooks to your koreader? | lori87 | KOReader | 2 | 10-27-2018 02:46 PM | 
| Koreader device plugin? | richo | Devices | 3 | 08-07-2018 09:12 AM |