← Back to tools

espanso

Cross-platform text expander written in Rust

Text Processing linuxmacoswindows Rust GPL-3.0

Description

espanso is a cross-platform text expander written in Rust. It detects when you type a specific keyword and replaces it with something else, configured using simple YAML files. Not limited to the command line.

AI Summary

Cross-platform text expander that replaces keywords with configured snippets

Capabilities

  • + Expand text snippets automatically
  • + Configure expansions with YAML
  • + Work across all applications
  • + Support variables and dynamic content
  • + Cross-platform (Linux, macOS, Windows)

Use When

  • When you type repetitive text frequently
  • When you want system-wide text expansion

Avoid When

  • x When you only need terminal-specific aliases
View AGENTS.md for espanso