espanso

espanso

Cross-platform text expander in Rust

Description

Want a text-expander that works on any system and in any app? espanso is that tool, written in Rust—type a few trigger characters and they expand into whole blocks of text, and it can insert dynamic content too. Beyond fixed text, it inserts the current date, clipboard contents, even the output of a script. A whole community package hub lets you install ready-made emoji, symbols and code snippets. Works on Windows, macOS and Linux, open source and free—a favorite efficiency tool of power users.

Features



Text expansion: type triggers to expand into blocks of frequent text.

Dynamic content: insert date, clipboard, script output and more.

Package hub: one-click install community packages of emoji, symbols, snippets.

Cross-platform: written in Rust, works on all three OSes, free and open source.