OpenMacApps

KeyEcho

Plays mechanical keyboard sounds for every keystroke, with free and custom sound packs, in a small Rust app.

GetView Source
brew install --cask keyecho

AGPL-3.0 · Free download · Downloads from github.com

License
AGPL-3.0
Open source
Category
Utilities
Source
GitHub
ZacharyL2
Verified
2026

About KeyEcho

KeyEcho listens for key presses system-wide and plays a matching switch sound locally, so any keyboard can sound like a clicky or thocky mechanical board. It is built with Tauri, Rust and Solid, keeps no account and does not upload what you type, though macOS asks for the permission needed to read global keyboard events.

Free sound packs download inside the app, you can record and add your own, and the author sells optional extra packs that unlock with a license key; the app itself is free. Builds are published for Apple silicon and Intel Macs as well as Windows and Linux.

Information

Source code
ZacharyL2/KeyEcho
License
AGPL-3.0
Website
keyecho.app
Download
github.com
Homebrew
keyecho
Category
Utilities
Evidence checked

OpenMacApps links to each project’s official download. Check its release notes for macOS version and Apple silicon support. The verification date records our license and source review, not a security audit.

Sources and image credits

License and artwork notices

Improve this listing
See All You Might Also Like