detect key combinations
Use an easy-to-read key combo string to capture keyboard events. For example: `⇧ ⌥ ⌘ + K` → `e.shiftKey && e.altKey && e.metaKey && e.code === 'KeyK'`
👂 for key comb and 🔥.
React hooks and components for HyperBind
React support for @reasonink/clack
Custom React hook to trigger event after key combination
A headless React library for parsing and rendering keyboard shortcuts from natural language input
A hotkey api for javascript
A Phaser 3 plugin to handle input from keyboard, gamepad & mouse, allowing for easy key definition and multiplayer input
A shortcuts manager made for `Rhyme`
Vue 3 composables and components for HyperBind
Check whether a browser event matches a hotkey.
High quality keybinding library
Simple Shortcut Handler with auto[re]triggering time, cooldown time, and more.
Check whether a browser event matches a hotkey.
A lightweight Svelte action to add keyboard navigation to your Svelte app.
Allow users to change keyboard shortcuts, edit shortcuts via Debug->Open Preference File
Check whether a browser event matches a hotkey.
Keyboard events as values for React (hook)
get a keyboard key definition from event
 [](https://circleci.com/gh/davidwieler/keybindings/tree/master) ![Gi
Check whether a browser event matches a hotkey.
Check whether a browser event matches a hotkey.
Key combination matching on the modern web
Keybinding system for par-term terminal emulator
Terminal User Interface library with differential rendering
Professional auto-clicker with TUI interface, global hotkeys, and system tray integration
Plugin system for Enya editor
Advanced Wiimote remapping software