Espanso
Cross-platform Text Expander written in Rust
Espanso runs in the background and watches for user‑defined keywords, automatically replacing them with the corresponding snippet as you type. It works across applications on macOS, Linux and Windows, letting you insert dates, emojis, code fragments, or any custom text without leaving the current window. A quick‑access search bar (triggered by ALT + Space) lets you locate and insert snippets even when you forget the exact shortcut.
The tool is built in Rust and emphasizes privacy, keeping all data local. Its extensibility model supports packages that can be shared through the Espanso Hub, and users can create their own collections of snippets for specific languages, symbols, or domains. Advanced capabilities include shell and script execution within snippets, as well as form‑based templates for complex, multi‑field inputs.
Espanso targets anyone who repeatedly types recurring blocks of text—developers, writers, support staff, and general computer users—who want a fast, cross‑platform way to automate typing while maintaining control over their data.
Reviews
Loading reviews…
Similar apps

Clipboard, Input & Automation
TypeIt4Me
Text expander

Clipboard, Input & Automation
Rustcast
Workflow launcher for modes, quick app access, file search, clipboard history, and more.

Task & Project Management
TextExpander
Inserts pre-made snippets of text anywhere

Clipboard, Input & Automation
TextStow
A local-first clipboard workspace for Mac

Clipboard, Input & Automation
Maccy
Lightweight clipboard manager for macOS.

Clipboard, Input & Automation
Clipboard
Easy-to-use terminal clipboard manager for all platforms.