Kürzel
A desktop studio for Espanso snippets: write, test and check your text expansions without editing YAML.
Run it
pipx run kuerzel
or install the command for good:
pipx install kuerzel
kuerzel
uvx kuerzel and pip install kuerzel work too.
What this package is
Kürzel is a desktop app, and too large for a Python wheel. This package is a small launcher with no dependencies. On first run it:
- downloads the build for your system from the project's GitHub release of the same version,
- checks it against the release's published SHA-256 checksum and deletes it if it does not match,
- keeps it in your user cache folder and starts it.
Later runs start the cached app straight away.
| System | What is downloaded | What happens |
|---|---|---|
| Windows, 64-bit | portable .exe |
The app starts. |
| Linux, x86-64 | .AppImage |
The app starts. |
| macOS, Intel or ARM | .dmg |
The disk image opens; drag Kürzel to Applications. |
Options
kuerzel download if needed, then start the app
kuerzel --path print where the app is stored
kuerzel --remove delete the downloaded app
kuerzel --version print the version
Good to know
- The builds are not code-signed yet, so Windows and macOS warn on first launch.
- Kürzel edits the files of an existing Espanso installation. Without Espanso it opens a sample workspace.
- Kürzel is an independent project and is not affiliated with Espanso.
What the app does, how it works and its limits are described in the main README.
License
MIT
Metadata
Release files for kuerzel 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kuerzel-0.2.0.tar.gz | 7.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kuerzel-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.5 kB
Release files / kuerzel-0.2.0.tar.gz
| Download URL | kuerzel-0.2.0.tar.gz |
|---|---|
| Size | 7.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b32f23ffabe3ede3fea4d02ce1d4a7a9baddbd9f8dcfae7274cf5b9085184779
|
|
BLAKE2b-256 checksum How to use checksums |
615659f4da47993e38f94fd46442a45c1c5446cc31484676decf7803213f5212
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.
Transparency logRelease files / kuerzel-0.2.0-py3-none-any.whl
| Download URL | kuerzel-0.2.0-py3-none-any.whl |
|---|---|
| Size | 6.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5a52e7109135d88117edb07d4cb6d9f3cf607b01704be10ca1d60d26b5232354
|
|
BLAKE2b-256 checksum How to use checksums |
6d49afb8d4d0dda32dfdd219def68b4f68ad630b6fcb8fa1decd8a35fbf4905e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.
Transparency log