pkg.soopen package index

cask

espanso mit Homebrew Cask installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für espanso in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrew Caskverifiziert · 100%
brew install --cask espanso

local Homebrew cask metadata

Überblick

Paketzusammenfassung

Cross-platform Text Expander written in Rust

Befehle und Aliase

  • espanso

Verlauf

Projektgeschichte und Nutzung

Espanso is a free, open-source, privacy-first text expander written in Rust. It monitors typed triggers and replaces them with configured text or generated content across applications on Windows, macOS, and Linux.

Projektgeschichte

Federico Terzi created Espanso and published its first version in September 2019. The project was originally associated with his personal repository and later continued under the espanso organization, maintained by a small team and outside contributors.

Espanso was rewritten around a Rust-based second generation and broadened its ambitions beyond simple text substitution with forms, scripts, application-specific rules, regex triggers, packages, and cross-platform support.

Adoptionsgeschichte

Espanso gradually built a cross-platform community around its open-source, privacy-first approach and file-based configuration. It is available on Windows, macOS, and Linux, with an official package hub extending the core application through reusable match packages.

Following a long gap between releases, version 2.2.0 was described by maintainers as a new, more community-driven phase. Subsequent releases continued improving compatibility, including modern Linux and Wayland support and macOS fixes.

Wie es verwendet wird

Users define YAML matches that associate short triggers with replacement text. Matches can include variables, dates, clipboard content, forms, scripts, regex triggers, and application-specific filters.

The `espanso path` command is the safest way to discover the active configuration directory. Users commonly keep their YAML configuration under version control and install additional match packages from the official Espanso Hub.

Warum Paket-Nerds sich dafür interessieren

Espanso appeals to package enthusiasts because its behavior is declared in portable YAML files rather than being confined to a proprietary preferences database. That makes configurations reviewable, scriptable, version-controllable, and easy to synchronize.

Its official Hub adds a second package layer: users can install community-maintained match collections on top of an already package-manager-friendly Rust application. The combination of native binaries, a CLI, file-based configuration, and an extension ecosystem makes Espanso unusually composable for a desktop productivity tool.

Zeitleiste

  • 2019: Federico Terzi released the first Espanso version in September.
  • 2020: The maintainer published a long-term roadmap after the project had begun developing a user community.
  • 2022: Version 2.2.0 marked a renewed, community-driven maintenance phase.
  • 2025: Version 2.3.0 added more flexible YAML configuration includes and other usability improvements.
  • 2026: Version 2.4.0 emphasized Wayland compatibility, macOS stability, and dependency security cleanup.

Related projects

  • Espanso Hub: the official repository and catalog for installable Espanso packages.
  • libxdo, xclip, libxkbcommon, wl-clipboard, and wxWidgets: upstream components credited by Espanso for Linux input, Wayland, clipboard, and interface functionality.

Quellen

  • Official Espanso Hub repository: https://github.com/espanso/hub
  • Official Espanso documentation: https://espanso.org/docs/
  • Official Espanso releases: https://github.com/espanso/espanso/releases
  • Official Espanso repository: https://github.com/espanso/espanso
  • Official maintainer roadmap: https://github.com/espanso/espanso/issues/255

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für espanso wurde kein passendes lokales Secret-Handling-Manifest gefunden. Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Linux
$XDG_CONFIG_HOME/espanso (normally ~/.config/espanso)
macOS
~/Library/Application Support/espanso
Windows
%APPDATA%\espanso

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
espansoBinärdateiHomebrew-Cask-Binärdateiespanso

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-11-04
Manager-Version2.4.1
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/espanso/espanso

  • InfoNo package-manager update timestamp was available.niedrig Konfidenz
  • InfoNo cached GitHub release or tag data was available.https://github.com/espanso/espansonone Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselcask:espanso
Version2.4.1
PaketmanagerHomebrew Cask
Paketmanager-Seitehttps://formulae.brew.sh/cask/espanso
Homepagehttps://espanso.org/
Repositoryhttps://github.com/espanso/espanso
Upstream-Dokumentationhttps://espanso.org/
Quellarchivhttps://github.com/espanso/espanso/releases/download/v2.4.1/Espanso-Mac-Universal.dmg
SHA-256e6aee2d9446d7625e57dafc6613add21fc7c9f709ba42f08b5ada844c6f7110a
Bottlenicht erfasst
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew cask API
Taphomebrew/cask
Full Tokenespanso
Names
  • Espanso
Artifacts
Deprecatedno
Disabledno

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment