README file from
GithubQuick Reads sync for Obsidian
Sync your Quick Reads highlights into Obsidian notes.
Features
- Imports highlights from your Quick Reads account.
- Groups highlights by article and creates one note per article.
- Appends new highlights to existing article notes.
- Supports automatic sync on startup and at a configurable interval.
- Includes a customizable note template with placeholder tags.
Requirements
- Obsidian
1.6.6or newer - A Quick Reads API key from
https://quickreads.app/settings
Setup
- Install and enable Quick Reads sync in Obsidian.
- Open plugin settings.
- Paste your API key.
- Choose a destination folder for imported highlights.
- (Optional) Enable startup sync or set an auto-sync interval.
Command and actions
- Command palette:
Sync highlights from Quick Reads - Ribbon icon:
Sync Quick Reads highlights - Settings button:
Sync
Note template placeholders
You can customize the note template using:
{{articleId}}{{articleTitle}}{{author}}{{siteName}}{{url}}{{highlights}}
Behavior details
- The plugin tracks synced highlight IDs to avoid duplicate imports.
- If a note already exists for an article, newly fetched highlights are appended.
- If no new highlights are available, the plugin records the sync time and exits.
Troubleshooting
- If sync fails, verify your API key in plugin settings.
- Confirm your vault has permission to create notes in the selected folder.
- Check Obsidian developer console logs for API or network errors.
Development
- Install dependencies:
npm install - Build:
npm run build - Dev build/watch:
npm run dev
License
This project is licensed under the MIT License. See LICENSE.