espanso

Cross-platform Text Expander written in Rust

Github星跟踪图

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

  • Thanks to libxdo and xclip, used to implement the Linux port.
  • 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.

主要指标

概览
名称与所有者espanso/espanso
主编程语言Rust
编程语言Rust (语言数: 12)
平台
许可证GNU General Public License v3.0
所有者活动
创建于2019-08-30 07:16:58
推送于2025-08-10 11:39:16
最后一次提交2023-12-17 14:22:23
发布数49
最新版本名称v2.2.4 (发布于 )
第一版名称v0.1.0 (发布于 )
用户参与
星数12k
关注者数66
派生数337
提交数1.5k
已启用问题?
问题数1778
打开的问题数427
拉请求数254
打开的拉请求数1
关闭的拉请求数59
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?