Sync Google Keep notes to Obsidian.
As a regular user of both Google Keep and Obsidian, I set out to make it easier to exchange data between both apps.
This plugin is still in the beta phase and only supports one-way download for now, from Google Keep to Obsidian. Please share your feedback in the issues section on GitHub.
The connection to Google Keep is established through a flask server based on Keep-It-Markdown, which handles the heavy lifting. This is particularly useful for users who cannot run Python scripts on their computers.
When you start a sync, you will provide your Google Keep email and a token generated during installation. These credentials are stored on your computer, sent when you sync, and then discarded - We do not log or store your credentials or notes in any way.
This plugin offers an on-demand "Run Keep -> Obsidian" command to download the 50 most recent all notes on demand. Follow the installation instructions below to try it and share your feedback.
Please rank the upcoming features here!
KeepSidian wishlist - Google keep features.
Google Calendar features (coming soon): I'd love to hear what you want for this feature.
I intend to make most features available to all users, however, some features may incur additional processing, third party costs or developer time. Those shall be released to subscribers. In v1.0.14 the subscriber features are:
- Advanced filters
- AI assisted auto-tagging
- AI-enabled title generation
If more people find this project useful, I may expand the functionality to include the following features. I'll endevour to atures that can increase cost significantly will be made available to
- Daily sync
- Realtime sync
- Archiving
- Downloading Archived Notes
- Unlimited notes (Shipped in v1.0.14)
- 2-way sync
- Advanced filters (Shipped in v1.0.14 to Subscribers)
- AI assisted auto-tagging (Shipped in v1.0.14 to Subscribers)
- AI-enabled title generation (Shipped in v1.0.14 to Subscribers)
Me again! Please rank the upcoming features here!
KeepSidian wishlist - Google keep features.
Google Calendar features (coming soon): I'd love to hear what you want for this feature.
KeepSidian can be installed from the community plugin store, as well as a few other options outlined below.
- Option 1 (Preferred): Via the Obsidian community plugin store
- Option 2: Use the Obsidian BRAT plugin
- Option 3: Clone this repository in your /.obsidian/plugins
After installation, go to "Settings > Community Plugins > KeepSidian" in Obsidian.
- Enter your Google Keep email.
- Enter the folder to sync to.
Click "Retrieve Token," and a browser window should open, prompting you to log into Google. Once you have done so, we shall generate a token that will be used to access your Google Keep account.
PRIVACY NOTE: THIS TOKEN IS ONLY STORED ON YOUR COMPUTER.
The plugin adds the following frontmatter to each synced note:
- GoogleKeepUrl
- GoogleKeepCreatedDate
- GoogleKeepUpdatedDate
- KeepSidianLastSyncedDate
Please share your feedback in the issues section on GitHub.