Skip to main content
text expansion

Keyed

Type less. Keyed expands your abbreviations into full snippets system-wide — case-aware, with placeholders and per-app rules.

what it does

A few keystrokes. A full reply.

Keyed lives in your menu bar and watches for abbreviations you type. Hit a trigger and it replaces the shortcut with your snippet — in any app, with the right case, with the cursor where you want it.

features

Everything it does.

  • System-wide expansion

    Type a short abbreviation anywhere — mail, code editors, browsers, chat — and Keyed replaces it with the full snippet. Powered by CGEventTap, not clipboard tricks.

  • Case-aware

    Type an abbreviation in ALL CAPS or Title Case and the expansion follows. Keyed infers the case you want from the characters you typed.

  • Placeholders

    Drop {date}, {time}, {datetime}, {clipboard}, or {cursor} into any snippet. Values resolve at expansion time; {cursor} leaves your caret exactly where you want it.

  • Per-app exclusions

    Password managers, terminals, and any other app you choose are excluded by default. Add or remove apps from a simple settings tab.

  • Pinned snippets

    Pin frequently used snippets to the menu bar popover for one-click insertion — no abbreviation required.

  • Import your library

    Bring your snippets in from CSV or a TextExpander .textexpander file. Duplicates are detected on the way in.

  • Groups, search, usage

    Organise snippets into groups, search instantly, and see which ones you actually use. Usage counts update as you type.

  • Lightweight & native

    Swift 6 with strict concurrency. Menu-bar only, no Dock icon, no third-party dependencies in the expansion engine. Everything stays on your Mac.

requirements & pricing

Free. Small. Native.

platform
macOS 14+ (Sonoma)
architecture
Apple Silicon & Intel
price
Free
latest
v0.2.3
get it

Get Keyed.

Install with Homebrew or grab the latest release from GitHub. Accessibility permission is required — the onboarding wizard walks you through it.

Homebrew
brew install mcclowes/keyed/keyed
Homebrew
GitHub Releases
GitHub Releases
Changelog
Changelog