@rwh/keystrokes (npm): Keystrokes is an easy to use library for binding functions to keys and key combos. It can be used with any TypeScript or JavaScript project, even in non-browser environments.
Keywords: keyboard|key binding|key combo|keys|key events|browser|combos|javascript|key-combos|keyboard-events|keyboard-shortcuts|keystrokes|npm|shortcuts|typescript