Espanso Alternative for Mac

Espanso is a free, GPL-3 text expander that watches what you type and swaps a trigger for a snippet — with templates, dates, shell commands and forms. It's genuinely powerful, and it's configured in YAML files. Notchy takes the other route: snippets and clipboard history you pick from the notch or the ⌘K palette, with nothing to edit by hand.

Espanso price
Free
Espanso requires
macOS (version not stated by the vendor)
Notchy price
Free — donations optional

Why use Notchy instead of Espanso?

  • No config files

    Espanso snippets live in YAML you maintain. Notchy stores snippets and clipboard history in the app: copy something, pin it, paste it from the notch or search it in the command palette.

  • History as well as snippets

    Espanso expands what you defined in advance. Notchy also keeps everything you've copied recently, searchable — which covers the far more common case of "I had that ten minutes ago".

  • Both cost nothing

    Espanso is GPL-3 open source; Notchy is free with optional donations. This is a fit question, not a price question.

  • Where Espanso wins

    Trigger-based expansion as you type, in every app, plus variables, dates, shell command output, scripts and interactive forms — and it runs on Windows and Linux too. Notchy pastes on demand; it does not watch your keystrokes and expand triggers.

Side-by-side

How Notchy stacks up

Honest, feature-by-feature comparison of every major macOS notch app — no affiliates.

Swipe the table sideways to see every app.

FeatureNotchyAlcoveNotchNookBoring NotchDynamicLakeMediaMate
Price100% Free$17 one-time$25 (or $3/mo)Free (Open Source)PaidPaid
Minimum macOSmacOS 13 Ventura+macOS 14 Sonoma+macOS 14 Sonoma+macOS 14 Sonoma+macOS 14 Sonoma+macOS 14 Sonoma+
ArchitecturePure SwiftUI (Native)Swift (Native)Swift (Native)Swift (Open Source)Swift (Native)Swift (Native)
Now Playing ControlsYesYesYesYesYesYes
AI Usage Tracker (Claude / Codex / Cursor)Yes
Command Palette (⌃⌥K)Yes
Localized (134 languages)Yes
Clipboard HistoryYes
Pomodoro Focus TimerYes
File Stash / Drop ShelfYesYes
System HUDs (Volume/Brightness)YesYesYesYesYesYes
AirPods Connected RevealYesYesYes
Lock Screen WidgetsYesYes
Quick NotesYes
Calendar WidgetYesYesYesYes
Caffeine ToggleYes
Synced LyricsYes
Image Converter (HEIC/JPG/PDF)Yes
Apple Reminders CaptureYes
Audio Output SwitcherYes
Device Battery (Mouse/Keyboard)Yes
Download Finished AlertsYes
Run Apple ShortcutsYesYes
Camera Mirror / Webcam PreviewYesYes
Zip & Unzip FilesYes
Hide the NotchYes
Window Snapping (drag to notch)Yes
App Launcher TabYes
OCR + Searchable ClipboardYes
Text Snippets / ExpanderYes
Menu-Bar Icon HidingYes
System-Wide Mic MuteYes
Live System Stats (CPU/RAM)Yes
iPhone-Style Call IslandYes
Built-In TerminalYes
Camera/Mic Privacy IndicatorYes
At a glance

Everything Notchy does, for free

  • Fluid Dynamic Island animations on the Mac notch
  • Command palette (⌃⌥K) — every action one keystroke away
  • Knock — double-tap a modifier key to open the notch
  • AI usage tracker (Claude Code, Codex, Cursor, Copilot)
  • Detach any tab into a menu-bar popover
  • Now Playing music controls (Apple Music & Spotify)
  • Time-synced karaoke lyrics under the notch
  • Mac clipboard history shelf (password-manager safe)
  • Searchable clipboard — filter by text, file name, or OCR'd words
  • On-device OCR — copy a screenshot, get its text (Apple Vision)
  • Window snapping — drag a window to the notch to tile it
  • App Launcher — pin apps to the notch, open with one tap
  • Text snippets — TextExpander-style pastes from the ⌘K palette
  • One-tap screen capture to clipboard + shelf
  • Color eyedropper — sample any pixel, hex auto-copied
  • System-wide mic mute for every meeting app at once
  • Keystroke HUD for demos & screencasts (secure-input safe)
  • Keyboard cleaning lock with countdown island (⌘⎋ unlocks)
  • Menu-bar icon hiding — Bartender-style separator & chevron
  • Live CPU / memory / network stats flyout
  • Open GitHub PR count in the notch (Keychain-stored token)
  • iPhone-style call island — Answer/Decline FaceTime on the notch
  • Notch Terminal — real VT100/xterm shell in a PTY, its own tab
  • Privacy Indicator — pill when any app's camera or mic goes live
  • Caps Lock HUD — brief island on every toggle
  • Full Charge island with adjustable threshold + low-battery sound
  • Alt HUD styles — edge-pinned bar or circular gauge off the notch
  • Audio-reactive Now Playing visualizer (real FFT of system audio)
  • Custom closed-notch idle animation — drop in your own Lottie JSON
  • Drag-and-drop file drop shelf — persists across relaunches
  • Zip & unzip files right from the shelf
  • Image converter (HEIC, PNG, JPEG, TIFF, PDF) + video → GIF
  • Run Apple Shortcuts with one tap
  • Screenshots auto-staged on the shelf, ready to drag
  • Download finished alerts with Reveal in Finder
  • USB drive mount island with one-tap Eject
  • Apple Reminders quick capture & due list
  • macOS Pomodoro notch timer & stopwatch — streaks + 7-day chart
  • Resizable expanded panel (width & height, live preview)
  • System HUDs (volume, brightness, battery)
  • Audio output switcher (speakers, AirPods, monitor)
  • AirPods connection manager & battery
  • Magic Mouse, Keyboard & Trackpad battery + low-battery alerts
  • Quick notes & Calendar widgets
  • Camera Mirror (check your appearance)
  • Keep Awake (caffeine toggle)
  • Teleprompter (Cuely) for Zoom calls
  • Focus-aware alerts & native haptic feedback
  • Lock screen widgets & hide-the-notch mode
  • 133 languages, fully localized
  • Native SwiftUI, tuned for Apple Silicon

The honest verdict on Espanso

For typed triggers with templates and variables, Espanso is the stronger tool and costs nothing. If what you want is boilerplate on tap plus the copy you made ten minutes ago, Notchy does that from the notch with no YAML to keep — and brings 50+ other tools with it.

Espanso alternative — FAQ

Is Espanso free?

Yes. Espanso is open source under the GPL-3 licence and free on macOS, Windows and Linux. Notchy is free too, with optional donations.

Does Notchy expand text as I type?

No. Notchy pastes a snippet when you pick it from the notch or the ⌘K palette. Typing a trigger and having it expand in place is Espanso's model, and Espanso is the right tool if you need it.

Can Notchy insert dates or run a command in a snippet?

Not inside a snippet. Notchy can run Apple Shortcuts from the notch and has a built-in terminal, but snippet text is static. Espanso's templates and shell variables have no equivalent here.

Does Notchy need Input Monitoring permission?

No. Because it doesn't watch keystrokes for triggers, Notchy needs no Input Monitoring for snippets — which is also why it can't expand them as you type.

How many snippets can I keep?

As many as you like — snippets and pinned clippings aren't capped or gated behind a paid tier, and everything stays on your Mac.

Can I use both?

Yes, and it's a sensible pairing: Espanso for typed triggers, Notchy for clipboard history, files, media and the rest of the notch. They don't overlap where it matters.