JSPM

Found 92 results for keydown

keycode

Convert between keyboard keycodes and keynames and vice versa.

  • v2.2.1
  • 92.62
  • Published

is-hotkey

Check whether a browser event matches a hotkey.

  • v0.2.0
  • 92.40
  • Published

is-hotkey-esm

Check whether a browser event matches a hotkey.

  • v1.0.0
  • 81.07
  • Published

react-keydown

Lightweight keydown wrapper for React components

  • v1.9.12
  • 56.03
  • Published

keycoder

A lightweight JavaScript library for interpreting event key and character codes across browsers.

  • v1.1.1
  • 48.83
  • Published

whatkey

Takes a event object and returns the key pressed

  • v2.0.1
  • 47.66
  • Published

jquery-sendkeys

jQuery plugin for simulating key presses on HTML inputs

  • v4.0.0
  • 46.32
  • Published

keymage

Javascript keyboard bindings (shortcuts) handler with support for key chords

  • v1.1.3
  • 42.07
  • Published

svelte-keydown

Utility to listen for keyboard events

  • v0.7.0
  • 41.22
  • Published

keypress-combination

Attach listeners to keypress combinations like CTRL-1. Lightweight and well documented.

  • v0.9.2
  • 39.99
  • Published

toukey

Toukey is a Javascript library for keyboard shortcuts

  • v1.3.1
  • 34.32
  • Published

sdk-textbox

Simple to use (Angular) textbox for controlling input while typing.

  • v2.5.2
  • 29.68
  • Published

keyboard-event-to-string

Converts a JavaScript keyboard event object into a humanly readable string

  • v2.1.0
  • 29.08
  • Published

key-commander

A centralised keyboard listener for parts of an application to subscribe to

  • v0.1.2
  • 27.24
  • Published

key-definitions

get a keyboard key definition from event

  • v2.0.3
  • 26.63
  • Published

key-display

Display key press on web page

  • v0.2.0
  • 23.08
  • Published

keysight

A translator for javascript keyboard events to and from understandable english.

  • v0.2.0
  • 22.45
  • Published

hotkey-mapper

A simply frontend hotkey-mapper

  • v3.1.2
  • 19.61
  • Published

is-key

determine if an event is a key

  • v1.0.2
  • 19.60
  • Published

keyboard-js

JavaScript Key Binding Library

  • v1.1.4
  • 19.27
  • Published

svelte-focus-key

Svelte component and action to focus an element when pressing a key

  • v1.0.0
  • 18.76
  • Published

mgo-mousetrap

Handling keyboard interaction on an Angular app: An Angular Mousetrap wrapper

  • v0.1.2
  • 18.55
  • Published

cycle-keyboard

A keyboard driver for cycle.js

  • v1.0.0-rtm.4
  • 16.52
  • Published

ember-responds-to

Ember mixins for browser event handling.

  • v1.5.1
  • 15.22
  • Published

@davidwieler/keybindings

![GitHub package.json version](https://img.shields.io/github/package-json/v/davidwieler/keybindings) [![CircleCI](https://circleci.com/gh/davidwieler/keybindings/tree/master.svg?style=svg)](https://circleci.com/gh/davidwieler/keybindings/tree/master) ![Gi

  • v0.0.10
  • 15.20
  • Published

pressed

A simple library for tracking which keyboard keys are currently being pressed.

  • v1.3.1
  • 14.51
  • Published

aty

Automatic typing of strings into programs on Mac.

  • v1.1.2
  • 12.85
  • Published

angular-keydown

Angular service for keydown detection

  • v0.1.1
  • 12.13
  • Published

rustcatch

A high-performance, cross-platform global keyboard event listener for Node.js, written in Rust.

  • v0.3.3
  • 11.99
  • Published

usekeyboard-react

UseKeyBoard is a React library that executes code depending on the key pressed.

  • v1.5.3
  • 11.29
  • Published

react-konamikey

💅 trigger a callback function on anything with a sequence of key presses

  • v1.0.3
  • 11.05
  • Published

bmcmahen-modifier

determine if a modifier key was pressed

  • v1.0.0
  • 10.21
  • Published

react-keydown-test

Lightweight keydown wrapper for React components

  • v1.7.4
  • 10.14
  • Published

ember-key-navigation

A Simple EmberJS Addon that supports keyboard navigation inside the list.

  • v2.0.0
  • 9.75
  • Published

hotcakey

the cross-platform global shortcut (aka hotkey) module for node.js and electron

  • v0.8.0
  • 9.58
  • Published

midi-qwerty-keys

Use qwerty keyboard as midi keyboard in the browser

  • v0.0.2
  • 9.47
  • Published

blanditiiset

JavaScript Key Binding Library

  • v1.4.0
  • 9.29
  • Published

svelte-keystroke

A key-stroke observer for Svelte, focussed on simplicity

  • v1.0.3
  • 9.15
  • Published

keydown-listener

监听按键,返回web页面中按下的按键

  • v1.1.1
  • 8.79
  • Published

accesskey-js

Easily and quickly assign shortcut keys to your web applications.

  • v2.0.0-rc
  • 8.79
  • Published

my-hotkeys

Keyboard shorcuts

  • v0.0.2
  • 8.56
  • Published

kevent

Keyboard event manager

  • v1.0.0
  • 8.56
  • Published

keybus

Support simultaneous multi-keypress handler. Especially useful in game development on browser.

  • v0.0.3
  • 7.95
  • Published

lpk25

AKAI LPK25 Keyboard Interface

  • v1.0.0
  • 7.94
  • Published

shortkey

A small library to handle keyboard events in a more declarative way

  • v0.0.1
  • 7.73
  • Published

quay

Turns keypresses into event streams, requires DOM

    • v0.6.0
    • 7.52
    • Published

    stack-shortcuts

    Easy shortcuts api for working with modern web apps

    • v0.2.0
    • 7.45
    • Published

    keyevents

    Human readable key event binding for react.js

    • v2.0.0
    • 7.45
    • Published

    keydown-event-dispatcher

    Utility module for dispatching keydown events in web applications. Provides predefined key codes and a function to simulate keydown events programmatically. Compatible with JavaScript and TypeScript projects.

    • v1.0.2
    • 7.45
    • Published

    react-usekeydown

    1. `npm i react-usekeydown` / `yarn add react-usekeydown` 2. `import useKeyDown from "react-usekeydown";` 3. `const keys = useKeyDown();`

      • v1.0.3
      • 6.92
      • Published

      shortcutter

      Tiny, dependency-free library to manage keyboard shortcuts in your application.

      • v0.2.0
      • 6.54
      • Published

      ascii-category

      [![npm](https://img.shields.io/npm/v/ascii-category.svg)](https://www.npmjs.com/package/ascii-category) [![GitHub](https://img.shields.io/github/license/awerlang/ascii-category.svg)](https://opensource.org/licenses/MIT) [![Travis (.org)](https://img.shi

      • v1.0.1
      • 5.81
      • Published

      xev-emitter

      Get 'keydown' and 'keyup' events in nodejs on X11 by parsing the output of `xev`

      • v0.0.1
      • 5.66
      • Published

      cyclic-ui

      A set of skinnable UI components for Cycle.js apps

      • v0.0.1-alpha.7
      • 4.74
      • Published

      pressed-js

      > Detect 'onkeydown' key

        • v1.0.0
        • 4.49
        • Published

        mr-wang-input-number

        真正的现实input输入框的组件,通过keyup和keydown实现

          • v1.0.2
          • 4.37
          • Published

          react-kb-lite

          Lightweight and easy to use hook to handle keyboard events.

          • v0.0.1
          • 4.37
          • Published

          x11-keyboard

          Extremely simple X11 keyboard input driver

          • v0.1.0
          • 4.28
          • Published

          multi-key-handler

          A utility class for handling multiple key events and executing a callback function based on the key states.

          • v0.0.5
          • 4.12
          • Published

          key-event-plus

          Improved key up and key down listener

          • v1.0.1
          • 2.77
          • Published

          remington

          A keyboard input library

            • v0.5.0
            • 2.57
            • Published

            is-key-down

            Simple utility to check if a key is pressed

            • v0.1.0
            • 2.57
            • Published

            @algrith/safari-numfix

            A lightweight utility to safely handle paste & keydown events on <input type="number"> fields in Safari. Provides a browser-aware workaround that preserves caret position, sanitizes multiple decimal points, and works with React, Vue, Angular, or vanilla J

            • v1.0.2
            • 0.00
            • Published

            ctrl-shift

            Capture Keyboard, Mouse and Touchpad combos. Eg: ( Shift + Mousewheel ) , ( Alt + Shift + Mousemove ) , ( Ctrl + Shift + S ), etc.

            • v1.0.1
            • 0.00
            • Published

            @yuankui/is-hotkey

            Check whether a browser event matches a hotkey.

            • v0.1.8
            • 0.00
            • Published