A tool to import notes extracted from KOReader into Zotero.
You have to add the books to your Zotero library before running this script.
- Export the notes using KOHighlights. Export one CSV file per book. Make sure the books already exist in your Zotero library.
- Install the requirements from requirements.txt
pip install -r requirements.txt
- You need your Zotero user ID, which is available here.
- In addition, you need an API key from here.
- Set the
ZOT_LIB_ID
andZOT_KEY
environment variables to your user ID and API Key (obtained in steps 3 and 4). - Run the program, giving the csv files as arguments.
ZOT_LIB_ID=123456 ZOT_KEY=<key> python3 -m kotozotero path/to/Book1.csv path/to/Book2.csv
The program is licensed under GPLv3.