How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
⌨ Awesome handling of keyboard events
The main features of keithamus/jwerty are: Keyboard Shortcuts.
Projects with overlapping indexed features include: ccampbell/mousetrap — Mousetrap is a JavaScript keyboard shortcut library used to bind specific key combinations and sequences to custom… dmauro/keypress — A keyboard input capturing utility in which any key can be a modifier key. robertwhurst/keyboardjs — A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts. madrobby/keymaster — Keymaster is a keyboard shortcut library for web applications that provides utilities for intercepting keyboard events… jamiebuilds/tinykeys — Tinykeys is a lightweight JavaScript utility for mapping keyboard combinations, sequences, and regular expression… github/hotkey — Hotkey is a client-side JavaScript library designed to enhance web application accessibility and navigation through…
Keymaster is a keyboard shortcut library for web applications that provides utilities for intercepting keyboard events and mapping key combinations to handler functions. It includes a keyboard event manager and a key state tracker to monitor and query which keys or modifiers are currently held down. The library features a scoped input handler that allows shortcuts to be grouped into named contexts. This enables the application to switch between different sets of available actions depending on the active area of the interface. The system includes input filtering to prevent global shortcuts fr
Mousetrap is a JavaScript keyboard shortcut library used to bind specific key combinations and sequences to custom functions in web applications. It serves as a keyboard event handler that listens to and manages keypress, keydown, and keyup events across a browser window. The library includes a sequence-based input manager for triggering actions based on a precise series of keys pressed in a specific order. It also provides a custom shortcut recorder to capture user keystrokes for defining and saving personalized shortcuts. The system supports global binding registration to ensure shortcuts
A keyboard input capturing utility in which any key can be a modifier key.
A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts.