Key23 is a free, open-source app that visualizes your keyboard and mouse actions in real time for Windows, making demos, presentations, tutorials, and livestreams easier to follow.
Note
Key23 is inspired by and built upon the excellent open-source project Keyty (developed for macOS / iOS). If you are looking for the macOS or iOS version, please check out Keyty. Key23 brings that same elegant input visualization experience natively to Windows with Rust and Tauri.
- Real-time key display — Every keystroke appears on screen the moment it is pressed, with smooth pop and fade-out animations.
- Iconic Pod Chassis & 3D Keycaps — Features the iconic rounded dark pod chassis with vibrant 3D keycaps floating gracefully above your screen.
- 5 Authentic 3D Keycap Styles — PBT Mechanical, Apple Modern, Retro Vintage, Minimal Pill, and M0116 Classic with mathematical vector depth and lighting.
| PBT Mechanical | Apple Modern | Retro Vintage | Minimal Pill | M0116 Classic |
|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
| Deep sculpted dish | Flat rounded glass | Vintage mechanical | Clean minimal pill | Apple M0116 classic |
- Modifier Combination Evaluation — Automatically resolves and displays combination results (e.g.
Ctrl+C=COPY,Shift+4=+). - Shortcuts-Only Mode — Filter out plain typing to only showcase hotkeys and shortcuts involving modifiers (
Ctrl,Shift,Alt,Win). - Turkish QWERTY & Multi-Layout Support — Resolves native Windows keyboard layouts using
ToUnicodeExfor accurateAltGrandShiftcharacters. - Zero-Latency Win32 Hooks — Low-level OS hooks (
WH_KEYBOARD_LL) work seamlessly over fullscreen games, IDEs, and desktop apps.
- Cursor-Following Companion — A minimal mouse pill floats gracefully alongside your cursor without blocking your work.
- Instant Click Highlights — Real-time visual feedback for left, right, and middle mouse clicks.
- Interactive Scroll Wheel — Directional scroll indicators appear inside the wheel slot as you scroll up or down.
- 10 Dual-Tone Color Themes — Classic, Stealth Dark, Pure White, Ocean Blue, Emerald Green, Deep Purple, Rose Quartz, Amber Orange, Citrus, Indigo.
- Custom Dual-Color RGB Picker — Independently customize colors for modifier keys and alphanumeric character keys.
- Interactive Drag-to-Place Picker — Draw a rectangle anywhere on your screen to set the exact HUD position and size.
- Live Preview & Scale Slider — Instant feedback for scale, fade delays, and keycap styles before applying.
- System Tray Integration — Minimize to tray; click the tray icon to toggle the settings window.
- Download the latest
key23.exefrom the Releases page. - Run
key23.exe— portable single-file executable, zero installation and zero runtime dependencies required. - Start typing or clicking to see the visualizer floating above your screen.
- Access settings anytime via the system tray icon or by pressing the tray icon.
- Operating System: Windows 10 (1809+) or Windows 11 (64-bit).
# 1. Install dependencies
npm install
# 2. Build the frontend
npm run build
# 3. Run in development mode
npm run tauri dev
# 4. Compile optimized standalone Release binary (key23.exe)
npm run tauri buildThe compiled executable will be located at:
src-tauri/target/release/key23.exe
This project is licensed under the BSD-3-Clause License, honoring the original open-source license of Keyty.
Key23 Contributors © 2026.











