Version2.1.4-beta
Revision129
Size83.2 MB
LicenseGPL-3.0+
Confinementclassic
Basecore18

Cross-platform Text Expander written in Rust


Visit the [espanso website](https://espanso.org) or the [GitHub page](https://github.com/federico-terzi/espanso)

What is a Text Expander?

A *text expander* is a program that detects when you type
a specific keyword and replaces it with something else.
This is useful in many ways:
  • Save a lot of typing, expanding common sentences.
  • Create system-wide code snippets.
  • Execute custom scripts
  • Use emojis like a pro.

Key Features

  • Works on Windows, macOS and Linux
  • Works with almost any program
  • Works with Emojis 😄
  • Works with Images
  • Date expansion support
  • Custom scripts support
  • Shell commands support
  • App-specific configurations
  • Expandable with packages
  • Built-in package manager for [espanso hub](https://hub.espanso.org/)
  • File based configuration

Get Started

Visit the [official documentation](https://espanso.org/docs/).

Support

If you need some help to setup espanso, want to ask a question or simply get involved
in the community, [Join the official Subreddit](https://www.reddit.com/r/espanso/)! :)

Update History

2.1.4-beta (129)
1 Apr 2026, 21:28 UTC

Published2 Mar 2020, 17:45 UTC

Last updated20 Mar 2022, 08:17 UTC

First seen1 Apr 2026, 21:28 UTC