Keyed
Type less. Keyed expands your abbreviations into full snippets system-wide — case-aware, with placeholders and per-app rules.
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.
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.
Free. Small. Native.
- platform
- macOS 14+ (Sonoma)
- architecture
- Apple Silicon & Intel
- price
- Free
- latest
- v0.2.3
Get Keyed.
Install with Homebrew or grab the latest release from GitHub. Accessibility permission is required — the onboarding wizard walks you through it.