Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
focus-trap
Trap focus within a DOM node.
readline-sync
Synchronous Readline for interactively running to have a conversation with the user via a console(TTY).
react-hotkeys-hook
React hook for handling keyboard shortcuts
keycode
Convert between keyboard keycodes and keynames and vice versa.
hotkeys-js
A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.
focus-trap-react
A React component that traps focus.
mousetrap
Simple library for handling keyboard shortcuts
react-native-keyboard-aware-scroll-view
A React Native ScrollView component that resizes when the keyboard appears.
mjolnir.js
An Event Manager
react-native-keyboard-controller
Keyboard manager which works in identical way on both iOS and Android
keycon
Keyboard Controller
keyboardevent-key-polyfill
polyfill for `KeyboardEvent.prototype.key`
node-ask
Command line keyboard entry using promises
combokeys
Handles keyboard shortcuts in the browser
receptor
A better way to manage DOM event delegation and handling
react-simple-keyboard
React.js Virtual Keyboard
tinykeys
A tiny (~650 B) & modern library for keybindings.
angular2-hotkeys
Angular 16 and Ivy Compatible. Older versions might work but isn't officially tested.
simple-keyboard
On-screen Javascript Virtual Keyboard
react-native-modalize
A highly customizable modal/bottom sheet that loves scrolling content.