awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesInput Event Filtering

Filtering mechanisms that prevent keyboard shortcuts from firing when specific input fields are focused.

Distinct from Keyboard Input: Specifically focuses on preventing shortcut execution during text input, whereas [f8_mt4] is a general utility for shortcuts and focus.

Explore 3 awesome GitHub repositories matching part of an awesome list · Input Event Filtering. Refine with filters or upvote what's useful.

Awesome Input Event Filtering GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • jaywcjlove/hotkeys-jsAvatar von jaywcjlove

    jaywcjlove/hotkeys-js

    7,107Auf GitHub ansehen↗

    hotkeys-js is a JavaScript keyboard shortcut library and event manager used to map key combinations to callback functions within web applications. It serves as an input shortcut orchestrator that captures and filters keyboard events to execute custom actions. The library distinguishes itself through shortcut scope management, allowing shortcuts to be organized into named groups. These scopes can be toggled to prevent command conflicts across different application states. The system covers keyboard shortcut binding and unbinding, real-time key state querying, and input event filtering to prev

    Detects real-time key states and filters input events to prevent shortcuts from triggering inside text fields.

    TypeScriptbrowserhotkeyhotkeys
    Auf GitHub ansehen↗7,107
  • madrobby/keymasterAvatar von madrobby

    madrobby/keymaster

    6,516Auf GitHub ansehen↗

    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

    Filters keyboard events to ensure global shortcuts do not fire while the user is typing in input fields.

    JavaScript
    Auf GitHub ansehen↗6,516
  • greena13/react-hotkeysAvatar von greena13

    greena13/react-hotkeys

    2,158Auf GitHub ansehen↗

    React hotkeys is a keyboard shortcut manager designed for declaring, scoping, and handling keyboard shortcuts and focus areas in React applications. It allows developers to define declarative shortcuts by binding key combinations or sequences to action names and handler functions, enabling components to respond predictably to user input. The library provides distinct mechanisms for managing how keyboard events interact with the document. It supports scoping hotkeys to specific component subtrees and DOM descendants to match natural browser focus behavior, alongside global key event handling t

    Ignores or forces observation of key events originating from specific sections of the application.

    JavaScript
    Auf GitHub ansehen↗2,158
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Keyboard Input
  5. Input Event Filtering