Cross-platform Text Expander written in Rust
Go to file
2019-09-16 16:20:52 +02:00
images Improve readme 2019-09-16 12:50:51 +02:00
native Change trigger event on Windows to KEY_DOWN 2019-09-16 14:47:26 +02:00
other/EspansoNotifyHelper Add GPL preamble 2019-09-15 18:29:11 +02:00
packager/win Add packager on Windows 2019-09-16 16:20:52 +02:00
src Merge branch 'readme' 2019-09-16 14:42:59 +02:00
.gitignore Update gitignore to include cmake output directories 2019-09-13 23:31:57 +02:00
build.rs Fix #30 2019-09-16 11:02:40 +02:00
Cargo.lock Add extension mechanism and date extension 2019-09-15 13:03:21 +02:00
Cargo.toml Implement start subcommand on Windows. Fix #34 2019-09-16 10:56:14 +02:00
LICENSE Initial commit 2019-08-30 09:16:58 +02:00
packager.py Add packager on Windows 2019-09-16 16:20:52 +02:00
README.md Update default config 2019-09-16 14:42:51 +02:00

espanso

A cross-platform Text Expander written in Rust

Language Platforms License

example

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 😄
  • Date expansion support
  • Custom scripts support
  • Shell commands support
  • App-specific configurations
  • File based configuration

Table of contents

Installation

Windows

Linux

MacOS

FAQ

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

License

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