Cross-platform Text Expander written in Rust
Go to file
2020-06-10 20:07:06 +02:00
.github Create FUNDING.yml 2019-12-13 09:15:13 +01:00
ci Remove SNAP from CI packaging as it has to be built on snapcraft servers 2020-03-02 18:55:32 +01:00
images Update readme with new contributors and sponsors 2019-12-14 00:01:04 +01:00
native Fix bug #306 that prevented ALT key from working correctly on Windows. 2020-06-02 21:37:53 +02:00
other/EspansoNotifyHelper Add GPL preamble 2019-09-15 18:29:11 +02:00
packager Remove git2 dependency. Fix #218 2020-04-03 18:41:09 +02:00
src Fix app name extraction that returned garbage with certain apps on macOS. Fix #291 2020-06-10 20:07:06 +02:00
.gitignore Remove SNAP from CI packaging as it has to be built on snapcraft servers 2020-03-02 18:55:32 +01:00
azure-pipelines.yml Remove SNAP from CI packaging as it has to be built on snapcraft servers 2020-03-02 18:55:32 +01:00
build.rs Adopt rustfmt formatting for the project. Fix #137 2020-05-10 18:01:04 +02:00
Cargo.lock Propagate termination signals from daemon to worker. Fix #302 2020-06-09 21:35:45 +02:00
Cargo.toml Propagate termination signals from daemon to worker. Fix #302 2020-06-09 21:35:45 +02:00
LICENSE Initial commit 2019-08-30 09:16:58 +02:00
packager.py Change windows CI packaging to use latest MSVC toolchain version. See #203 2020-03-16 19:11:07 +01:00
README.md Change donation image 2020-01-21 23:20:54 +01:00
SECURITY.md Add a security overview. Fix #182 2020-04-15 18:39:40 +02:00
snapcraft.yaml Version bump 0.6.2 2020-06-02 21:27:17 +02:00

espanso

A cross-platform Text Expander written in Rust

GitHub release (latest by date) Language Platforms License Build Status

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
  • Date expansion support
  • Custom scripts support
  • Shell commands support
  • App-specific configurations
  • Expandable with packages
  • Built-in package manager for espanso hub
  • File based configuration

Get Started

Visit the official documentation.

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! :)

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

Contributors

Many people helped the project along the way, thanks to all of you. In particular, I want to thank:

Remarks

  • Special thanks to the ModifyPath script, used by espanso to improve the Windows installer.

License

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