Google Drive Folder Link

Personal Project

2026

Google Drive Folder Link
Google Drive Folder Link

Vertical

Productivity

Geography

Global

Media Type(s)

Obsidian Plugin

Tags

TypeScriptObsidianGoogle Drive APIOAuthOpen Source
An Obsidian plugin that attaches a Google Drive folder to any note via fuzzy search, with one-click access to the linked folder from the note's properties pane.

Overview

Google Drive Folder Link bridges the gap between Obsidian's note-first knowledge graph and the reality that most teams' working files still live in Google Drive. Rather than copy-pasting Drive URLs into notes (and losing them when folders get reorganized), the plugin associates a Drive folder with a note via a fuzzy-search picker and stores the association in the note's frontmatter, where it stays durable, searchable, and portable across devices.

How it works

  • In-memory tree cache. The plugin walks the configured root folders once and caches the tree in memory, making subsequent fuzzy searches feel instant. Much faster than per-keystroke Drive API calls would allow.
  • My Drive + Shared Drives. Both are searchable from a single picker.
  • Frontmatter as source of truth. The Drive folder ID and display name are stored in the note's properties (googleDriveFolderId, googleDriveFolderName), so the link survives note moves, vault syncs, and exports.
  • Properties-pane integration. A clickable link appears in the Properties pane to open the folder in the browser. Command-palette and right-click menu entries are also wired up.
  • User-owned credentials. Each user creates their own Google Cloud OAuth credentials, so the plugin never funnels traffic through a shared backend or asks users to trust a third-party token broker.

References

The newsletter

Get the receipts.

Every other Friday, on how trust gets built and broken in a synthetic world. Written by someone who builds with these tools daily, and shows the receipts.

No spam. Unsubscribe any time.

Work together

Have a project in mind?

I help purpose-driven organizations build the technology they need to tell their stories. If that sounds like you, let's talk.

Get in touch with Five59 Labs →