espanso/espanso

GitHub: espanso/espanso

一款跨平台、隐私优先的文本扩展工具,通过触发词自动替换为模板文本、脚本输出或图片,帮助用户节省重复输入时间。

Stars: 13302 | Forks: 389

# ![Espanso Logo](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/3857d7fa97142715.png) ![Espanso Logo](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/6d503f231d142716.png) ![GitHub release (latest by date)](https://img.shields.io/github/v/release/espanso/espanso) ![维护状态](https://img.shields.io/badge/Maintained-yes-green.svg) ![语言](https://img.shields.io/badge/language-rust-orange) ![许可证](https://img.shields.io/github/license/espanso/espanso) ![平台](https://img.shields.io/badge/platforms-Windows%2C%20macOS%20and%20Linux-blue) [![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/espanso/espanso) | 示例:2019 | 示例:2025 | | :----------------------------: | :-------------------------------------: | | ![example](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/e6559163ff142718.gif) | ![example2025](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/b3736e4275142720.gif) | ## 快速链接 * [espanso 网站](https://espanso.org) * [espanso hub](https://hub.espanso.org/) ### 什么是文本扩展器? *文本扩展器* 是一种程序,它会检测你何时输入 特定的 **关键字**,并将其替换为 **其他内容**。 这在很多方面都非常有用: * **节省大量输入**,展开常用句子 * 创建 **系统级** 代码片段 * 执行 **自定义脚本** * 像专家一样使用 **表情符号** * 专属于你的系统级“自动更正” ## 主要功能 * 跨平台 (**Windows**, **macOS**, **Linux**) * 隐私优先(100% 本地运行,无追踪) * 适用于几乎 **任何程序** * 支持 **表情符号** 😄 * 支持 **图片** * 包含强大的 **搜索栏** 🔎 * 支持 **日期** 展开 * 支持 **自定义脚本** * 支持 **Shell 命令** * **特定应用** 配置 * 支持 [表单](https://espanso.org/docs/matches/forms/) * 可通过 **包** 进行扩展 * 内置 **包管理器**,用于 [espanso hub](https://hub.espanso.org/) * 基于文件的配置 * 支持 Regex 触发器 * 实验性 Wayland 支持 * 使用 Rust 编写(快速、可靠) ## 社区与支持 * 💬 [espanso Discord 服务器](https://discord.gg/DFcCNDg7bB) * 📖 [官方文档](https://espanso.org/docs/) * 💬 [官方 Subreddit](https://www.reddit.com/r/espanso/) * 🐛 [报告问题](https://github.com/espanso/espanso/issues) * 💡 [功能请求](https://github.com/espanso/espanso/discussions) ## 快速入门示例 你可以创建额外的文件,以你想要的任何方式组织你的匹配项。
请确保遵守正确的 YAML 间距。 ``` matches: - trigger: ":hello" replace: "Hi There!" - triggers: [":test1", ":test2"] replace: "These both expand to the same thing" ``` ## 团队成员与贡献者 ### 团队 [Federico Terzi](https://github.com/federico-terzi) (espanso 创始人)
其余团队成员按字母顺序排列
[Archigos](https://github.com/Archigos) (首席维护者)
[Auca](https://github.com/AucaCoyan) (前任首席维护者)
[n8henrie](https://github.com/n8henrie)
[smeech](https://github.com/smeech)
你可以在 [这里](https://github.com/orgs/espanso/people) 查看最新的团队成员列表 ## 备注 * 感谢 [libxdo](https://github.com/jordansissel/xdotool) 和 [xclip](https://github.com/astrand/xclip),用于实现 Linux 移植。 * 感谢 [libxkbcommon](https://xkbcommon.org/) 和 [wl-clipboard](https://github.com/bugaevc/wl-clipboard),用于实现 Wayland 移植。 * 感谢 [wxWidgets](https://www.wxwidgets.org/) 提供强大的跨平台 GUI 库。 * 免费代码签名由 SignPath.io 提供,证书由 SignPath Foundation 提供。 ## 许可证 espanso 由 [Federico Terzi](http://federicoterzi.com) 创建 并根据 [GPL-3.0 许可证](/LICENSE) 授权。
标签:Espanso, Rust, Wayland, 代码片段, 办公效率, 可视化界面, 快捷键, 效率工具, 文本扩展器, 文本替换, 网络流量审计, 网络调试, 自动化, 自动补全, 输入法增强, 通知系统, 通知系统, 通知系统, 隐私优先