Thanks to visit codestin.com
Credit goes to github.com

Skip to content

espanso/espanso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

espanso

A cross-platform Text Expander written in Rust

GitHub release (latest by date) Language Platforms License Ask DeepWiki

example

Visit the espanso website.

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
  • Includes a powerful Search Bar ๐Ÿ”Ž
  • Date expansion support
  • Custom scripts support
  • Shell commands support
  • App-specific configurations
  • Support Forms
  • Expandable with packages
  • Built-in package manager for espanso hub
  • File based configuration
  • Support Regex triggers
  • Experimental Wayland support

Get Started

Visit the official documentation.

If you need some help to setup espanso, want to ask a question or simply get involved in the community, you can join the official Subreddit or join the official Discord!

Donations

espanso is a free, open source software developed in my (little) spare time. If you liked the project and would like to support further development, please consider making a small donation, it really helps :)

Donate with PayPal

Team members

You can check the members of the team here:

Sponsors

We want to thank SignPath.io for code signing the Windows binaries โค๏ธ

Contributors

Many people helped the project along the way, thank you to all of you!

Image

Remarks

  • Thanks to libxdo and xclip, used to implement the Linux port.
  • Thanks to libxkbcommon and wl-clipboard, used to implement the Wayland port.
  • Thanks to wxWidgets for providing a powerful cross-platform GUI library.
  • Free code signing provided by SignPath.io, certificate by SignPath Foundation.

License

espanso was created by Federico Terzi and is licensed under the GPL-3.0 license.