Espanso
Free, open-source text expander. Type shortcuts that expand into full text, cross-platform.
Espanso is a cross-platform text expander that turns short triggers into full text snippets. Type `:email` and it expands to your full email address. Type `:date` and it inserts today's date. Supports dynamic variables, shell commands, regex matches, and form filling. Configured with simple YAML files. Works in any app on Mac, Windows, and Linux. Free, open-source, and privacy-respecting — your text never leaves your machine.