Keypress

Keyboard capture utility

A utility for capturing keyboard input in various browsers and platforms

A keyboard input capturing utility in which any key can be a modifier key.

GitHub

3k stars
94 watching
313 forks
Language: CoffeeScript
last commit: about 4 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
madrobby/keymaster A micro-library for defining and dispatching keyboard shortcuts in web applications. 6,523
dppc/p8keyboard.js Enables keyboard input in Pico-8 programs by overriding standard input handling and sending numeric values to control the program's behavior. 21
leastbad/stimulus-hotkeys A JavaScript library that maps keystrokes to methods in Stimulus controllers using a simple JSON object 135
pranesh239/use-key-capture A custom hook that simplifies listening to complex keyboard combinations in React applications 24
kmalakoff/knockback A library that enables dynamic application development by combining Backbone.js and Knockout.js features to simplify program control flow. 1,052
mbest/knockout.punches Provides enhanced binding syntaxes using Knockout 3+ to simplify complex data bindings and event handling 238
keymanapp/keyman A cross-platform input methods system allowing users to type in any language on multiple operating systems and devices 398
robertwhurst/keyboardjs A JavaScript library for binding keyboard combos and managing keyboard events in web applications. 2,097
clipy/sauce Maps keyboard layout sources to standard key codes in macOS 72
deckerego/macropad_hotkeys Customizable hotkey macro system for a Macropad keyboard with various features and configurations 45
ayrton/react-key-handler Provides a way to handle keyboard events in React applications. 387
maximebeasse/keydecoder An app used by security professionals to decode mechanical keys from pictures and demonstrate key duplication vulnerabilities. 3,061
almogtavor/static-hands Enables simplified keyboard shortcuts using the CapsLock key to reduce hand movement while typing. 61
bitwalker/keys.js A JavaScript library that helps manage keybindings in browser applications by providing easy-to-use bindings for various actions. 359
johnwquarles/mirrarray Creates an object mapping input values to their string representations as keys. 5