Sertaç Yıldız57 downloadsComprehensive, security-first sync of your vault to a Google backend you own — Google Drive or Google Cloud Storage. Bring your own Google account; no third-party server.
Sync your Obsidian vault to a Google backend you own — your personal Google Drive, or your own Google Cloud Storage bucket — privately, with optional end-to-end encryption and no third-party server.
Your notes are yours. Keeping them backed up and in sync across devices shouldn't mean paying a subscription, routing your vault through someone else's server, or letting a plugin rewrite your files.
Google Sync keeps everything on infrastructure you already own and control:
Use one, or set up both and choose which is active.
Requires Obsidian 1.13.0 or newer.
This plugin ships with no OAuth credentials of its own. You create a Google
OAuth client once and paste it into settings; it then lives only in this vault's
plugin data. That means there is no shared credential bundled into the plugin
for anyone to extract, and every release can be rebuilt from source byte for
byte — see SECURITY.md.
Sign-in uses the OAuth loopback flow (PKCE) against 127.0.0.1 — your browser
opens, you approve, and the token is captured locally. Desktop only.
Upgrading from 0.6.x or earlier? Those versions signed in through a shared OAuth client that was bundled into the plugin. That client has been removed, so an existing sign-in can no longer be refreshed: create your own client as above and press Connect again. Your synced files are not affected.
Security is the first priority, not an afterthought: credentials are never
synced and never logged, permission scopes are kept minimal, and content
encryption is available so a backend leak is never a content leak. Details in
SECURITY.md.
Beta. Setup and usage documentation is on the way.
MIT.