Open Source Alternative to:

Last 30 days
Last commit
4 days agoRepository age
7 yearsVersion
v2.4.1License
GPL-3.0Repository
espanso/espansoEspanso is a text expander that watches what you type and replaces short keywords with longer content the moment you trigger them. Type :email and get a full email template. Type :date and get today's date. It works system-wide across virtually any application, so you're not limited to a single browser or editor.
It's built for anyone who types the same things repeatedly: customer support agents, developers inserting code snippets, medical professionals writing reports, or security researchers pasting payloads. If you've used TextExpander or PhraseExpress before, Espanso covers most of the same ground without a subscription.
Key capabilities include:
The shell integration is where Espanso pulls ahead of simpler alternatives. You can pipe in your current IP address, generate a timestamp from a script, or forward form values into custom code. That makes it genuinely useful for technical workflows, not just boilerplate text.
Configuration lives in plain files, which means your snippets are portable and easy to back up or sync. A GUI is planned but not yet available, so comfort with text files helps. It's licensed under GPL-3.
Last 30 days
Last commit
4 days agoRepository age
7 yearsVersion
v2.4.1License
GPL-3.0Repository
espanso/espansoEvery Sunday we deconstruct one proprietary app and pick the best open source alternatives worth switching to.
Stars
Last commit
License
Stars
Last commit
License
Stars
Last commit
License