Google Drive Launcher (Unofficial)
Unofficial community extension by Dimy Osman.
Not affiliated with Google. This is not an official Google product. It is not endorsed, sponsored, or approved by Google LLC, Alphabet Inc., or their affiliates. “Google Drive,” Docs, Sheets, Slides, and related names are trademarks of their respective owners. Their use here is only to identify local Drive stub files. No partnership or rights are implied.
Opens Google Drive stub files (.gdoc, .gsheet, .gslides, and related types) from Cursor / VS Code, either in your system browser or Cursor’s built-in browser.

Install
Recommended: Extensions marketplace
- Open Extensions in Cursor or Visual Studio Code.
- Search for
Google Drive Launcher (Unofficial) or dimy-osman.google-drive-launcher.
- Click Install.
Listings:
Alternative: Install from VSIX
Download a release VSIX from GitHub, or build one (see Development), then Extensions → ⋯ → Install from VSIX…. Reload the window after installing.
What it does
Drive for desktop leaves small stub files in your folders. The editor cannot edit them like normal documents. Google Drive Launcher intercepts those stubs and opens the real online file instead.
- Click a stub in the explorer.
- If
gdl.openTarget is ask (default), choose:
- Default browser — via Google Drive for desktop
- Cursor browser — Cursor’s built-in browser (URL from stub JSON, or DriveFS metadata when the stub is not readable)
- Optionally Remember for this workspace.
- Change later with Google Drive Launcher: Change Open Target (Workspace) or
.vscode/settings.json.
Workspace wiring
{
"workbench.editorAssociations": {
"*.gdoc": "gdl.open",
"*.gsheet": "gdl.open",
"*.gslides": "gdl.open",
"*.gdraw": "gdl.open",
"*.gform": "gdl.open",
"*.gtable": "gdl.open",
"*.gscript": "gdl.open",
"*.gsite": "gdl.open",
"*.gjam": "gdl.open"
},
"gdl.openTarget": "ask"
}
Set "gdl.openTarget" to "system" or "cursor" to skip the popup for that workspace.
Disclaimer & legal
- Unofficial / third-party: independent community project.
- No rights from Google: no trademark license, partnership, or official support.
- Support: use GitHub Issues only; do not contact Google about this extension.
- AS IS: MIT License; no warranties. Drive stub formats and Drive for desktop behavior can change at any time.
See NOTICE.
Development
npm install
npm run package
cursor --install-extension ./google-drive-launcher-1.0.7.vsix --force
Publishing notes for maintainers: docs/PUBLISH.md.
Buy me coffee and AI tokens
If this extension helps, you can buy me coffee and AI tokens.
License
MIT © Dimy Osman. See LICENSE.
Google Drive and related marks remain the property of their respective owners.