Kürzel

Type less.
Say more.

Kürzel is a desktop studio for Espanso snippets. Write, test and check your text expansions in a form, and never open a YAML file to do it.

Free and open source under the MIT licence. Windows, macOS and Linux.

The Kürzel window: a list of files, a list of snippets with their triggers highlighted, and an editor showing a thank-you reply with form fields and a preview of the finished text

Edit a snippet the way you think about it

What you type, and what it becomes. Dates, clipboard contents, choices, forms and shell commands are added with a button, and each one gets its own small editor with sensible presets.

The preview at the top fills in today's date, your form answers and your choices as you write. It never runs a shell command, so looking at a snippet from someone else's package is safe.

Editing a snippet that inserts tomorrow's date, with the result shown in the preview

It tells you what will go wrong

Espanso does exactly what the files say, including the mistakes. Kürzel reads every snippet you have and lists the ones that will surprise you. Where one change is obviously right, a button makes it, and you can undo it.

Try it before Espanso does

The playground is a sheet of paper that behaves like your keyboard with Espanso running. Type a trigger and watch it expand, with capitalisation and word boundaries handled the way Espanso handles them.

The playground after typing :sig, showing the expanded email signature

The whole Espanso Hub, one search away

Almost two hundred packages of emoji, accents, symbols and shortcuts live on the Espanso Hub. Kürzel lets you search them where you already are, shows which ones run commands before you install them, and installs with one click.

Starting from nothing? A shelf of ready-made snippets for dates, email and symbols is there to pick from.

The Espanso Hub browser: a search field above a list of packages with descriptions, tags and install buttons

Your files stay the way you wrote them

Comments survive

Saving changes only the value you edited. Comments, quoting, key order and options Kürzel has never heard of are left exactly as they were.

Every save can be undone

Before a file is changed, the previous version is copied. The History page shows, line by line, what restoring it would bring back.

Nothing leaves your computer

No account and no telemetry. Kürzel goes online only when you ask it to check for an update, load the Hub list or install a package.

It only touches Espanso's folder

The interface runs sandboxed. It can read and write the snippet and settings files in your Espanso folder, and nothing else on your disk.

The History page comparing an earlier version of a file with the current one

Get Kürzel

You need Espanso for your snippets to do anything. Without it, Kürzel opens a sample workspace so you can look around.

Or, if you have Python:

pipx run kuerzel

The builds are not code-signed yet. Windows and macOS warn the first time, and Windows 11 with Smart App Control switched on can refuse to start a new release at all. The README explains what to do and lists what has and has not been tested.