A cross-platform Text Expander written in Rust 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. , expanding common sentences. Create system-wide code snippets. code snippets. Execute custom scripts Use emojis like a pro. Key Features Works on Windows , macOS and Linux , and Works with almost any program Works with Emojis ๐ ๐ Works with Images Includes a powerful Search Bar ๐ ๐ Date expansion support expansion support Custom scripts support support Shell commands support support App-specific configurations configurations Support Forms Expandable with packages Built-in package manager for espanso hub 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 :) Contributors Many people helped the project along the way, thank you to all of you! 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. License espanso was created by Federico Terzi and is licensed under the GPL-3.0 license.
First seen: 2025-05-17 20:48
Last seen: 2025-05-18 01:49