VS Code extension
Link the current file, sync on demand, use CodeLens and status UI, and keep Google content flowing into a normal workspace without leaving your editor.
GDriveSync is a Google Drive bridge for humans and agents. It turns Docs, Slides, Sheets, DOCX, PPTX, and XLSX into normal local files, then keeps them in sync with a deliberate one-way model where Google Drive remains the source of truth.
Most automation wants stable local files, not opaque remote APIs. GDriveSync gives you a repeatable bridge from Google Drive into Markdown, Marp-flavored Markdown, CSV, and extracted image assets that normal tools can read immediately.
Link the current file, sync on demand, use CodeLens and status UI, and keep Google content flowing into a normal workspace without leaving your editor.
Inspect, export, link, status, sync, and unlink through a JSON-capable CLI designed for automation and agent workflows rather than fragile browser scraping.
GDriveSync does not pretend to be a collaborative round-trip editor. Google Drive is the source of truth, and the local side is optimized for clean consumption.
The output shapes are predictable, workspace-native, and easy to version or hand to another tool.
Normal Markdown, with extracted local images instead of giant embedded blobs.
Marp-flavored Markdown tuned for slide text, extracted assets, and practical downstream editing.
CSV output, including a directory-of-CSVs shape when there are multiple visible sheets.
A local .gdrivesync.json manifest stores file bindings and sync state without turning your
workspace into a black box.
This domain exists for product identity, privacy policy, and the hosted Google Picker fallback flow. The sync product itself is local-first.
OAuth tokens stay in local secret or auth storage. File mappings and sync metadata stay in your workspace-side manifest.
GDriveSync does not proxy linked file contents through a hosted service. Optional cloud image enrichment calls provider APIs directly from the user’s machine.
Humans can use /docs/. Agents can use /llms.txt and /llms-full.txt for text-first context.