
espanso
An open source, cross-platform text expander written in Rust.
What is espanso?
Espanso detects when you type a keyword and replaces it while you are typing.
Features :
-
Create triggers* Organizing them per application, per file
-
Browsing through the triggers* Integration of packages made by other users to speed-up the set-up
-
Extend Espanso’s snippets with shell commands or custom scripts.* Supports the creating and use of formsThis works for
-
Creating templates * Creating variables for IP adress, dates, time, etc.
-
Saving commonly used senteces, signatures...* Speeds up code by saving scripts.
espanso Screenshots
espanso Features
espanso information
Supported Languages
- English
GitHub repository
- 6,805 Stars
- 198 Forks
- 331 Open Issues
- Updated
Comments and Reviews
Tags
- Macros
- Automation
- development
- Linux
- Windows 10
- macosx
- Productivity Tool
- Developer Tools
Fast and reliable, easy to configure, and with text-based configuration files that you can easily share between computers and keep in source control.
Use it on MacOS and Windows. Fast and reliable, text-based config file.
Definitely not for averages users, cause it is not intuitive and in my modest opinion it is crude and cumbersome.
One of the best Privacy focused, open-source and cross-platform text expanders out there. Really like using it.
Unfortunately, many features do not work correctly in a lot of applications. For example: Arguments, Multi-line replacements and Passive Mode did not work correctly in any of my text editors. Espanso seems to only be truly reliable for very basic text expansions, which is of course still useful, but a bit disappointing.
It's a cool little nifty tool, but as of current state, lacks a lot of content. Maybe once it has more packages and a little bit more magic dust, might be willing to pick it up again. Good stuff, nonetheless.
Not super easy to configure but it works like a charm!