Listen to Mechanical Keyboard Sounds with Every Keystroke - It's Fast
Listen to Mechanical Keyboard Sounds with Every Keystroke - It's Fast
KeyEcho is a tiny open-source desktop app that plays pleasant keyboard sounds while you type. It is built with Tauri, Rust, and Solid, and is designed to stay local, fast, and easy to audit.
Website · Download · Technical write-up · Custom sounds
KeyEcho itself stays free and open source. Paid premium sound packs are planned as optional content that funds recording, tuning, and maintenance.
The current founding bundle is a one-time $9.99 early-supporter offer:
You can vote for the next packs or back the founding bundle on keyecho.app.
Want to create your own? See the custom sounds guide for recording, processing, and adding your own sound packs to KeyEcho.
Download the latest build from the GitHub Releases page.
Supported targets:
KeyEcho needs the operating system permissions required for global keyboard event listening. It maps key events to local sound playback; it does not upload typed content.
git clone [email protected]:ZacharyL2/KeyEcho.git
cd KeyEcho
pnpm install
pnpm devpnpm web:dev # Vite frontend only
pnpm web:build # Type-check and build the frontend
pnpm test:rust # Rust tests
pnpm test # Rust tests, web tests, and frontend build
pnpm build # Tauri production buildKeyEcho is released under the AGPL-3.0 license.
No open issues yet, or sync has not completed.