stnd.buildSTANDARD MANUAL2026-07-15

garden-mac

Standard Garden — macOS menu bar

A native macOS menu-bar utility for instant uploads to Standard Garden. Drag a file, get a beautiful URL, move on with your day.

Where it’s at — now

Experimental, paused. A minimal “any text file → URL” companion. The main publishing funnel is the Obsidian bridge (garden-obsidian); this is the lightweight drag-to-publish tool. To rename → garden-mac.

  • Lives in the menu bar (🌱) · uploads text-based files as notes · copies the resulting URL ·
    stores the API key in Keychain.

What’s next — open

  • [ ] Decide if it stays (the Obsidian bridge covers most of the need) or grows native-OS
    surfaces (Quick Action, Share extension).

How it works — reference

Quick start

swift build -c release
./.build/release/StandardGarden     # then 🌱 → Preferences → paste your API key

Drag a file onto the icon. Done.

Behaviour

  • Supported: .txt.md, and other text/code files. No images or binaries yet.
  • Reads the file as UTF-8, POSTs to https://standard.garden/api/notes with the API key,
    copies the resulting URL, and notifies you.

Where the code lives

Sources/StandardGarden/
├── main.swift
├── AppDelegate.swift
├── DropView.swift
├── FileDropHandler.swift
├── PreferencesManager.swift
└── PreferencesController.swift

Rules

No backwards-compatibility layers. Keep it tiny, keep it obvious. If the web app changes, update this app or delete it. Anything more belongs in the web app.