GitHub - emirhangungormez/key23: Free & open-source real-time keyboard & mouse visualizer for Windows with 3D keycaps · GitHub
Skip to content
emirhangungormezPublic

About

Free & open-source real-time keyboard & mouse visualizer for Windows with 3D keycaps

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Key23 Logo
Key23

Version Platform Stack Binary License

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.



Features

Keyboard

Key23 Keycap HUD
  • 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
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 ToUnicodeEx for accurate AltGr and Shift characters.
  • Zero-Latency Win32 Hooks — Low-level OS hooks (WH_KEYBOARD_LL) work seamlessly over fullscreen games, IDEs, and desktop apps.

Mouse

Pointer Icon Demo
  • 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.

Settings & Theming

Emerald Theme   Blue Theme   Amber Theme   Rose Theme   Purple Theme

  • 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.

🚀 Getting Started

Download Standalone Binary

  1. Download the latest key23.exe from the Releases page.
  2. Run key23.exe — portable single-file executable, zero installation and zero runtime dependencies required.
  3. Start typing or clicking to see the visualizer floating above your screen.
  4. Access settings anytime via the system tray icon or by pressing the tray icon.

Requirements

  • Operating System: Windows 10 (1809+) or Windows 11 (64-bit).

🛠️ Building from Source

Prerequisites

Tool Version
Rust & Cargo 1.77+
Node.js 18+

Build Steps

# 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 build

The compiled executable will be located at:

src-tauri/target/release/key23.exe

📄 License

This project is licensed under the BSD-3-Clause License, honoring the original open-source license of Keyty.

Key23 Contributors © 2026.

About

Free & open-source real-time keyboard & mouse visualizer for Windows with 3D keycaps

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages