Detect if keycode is a width affecting character (including spaces and deletion)
Detect whether a KeyboardEvent is caused by a printable key
Convert between keyboard keycodes and keynames and vice versa.
A little helper for handling strings containing zero width control characters, ANSI styling, whitespaces, newlines, 💩, etc.
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
Get a KeyboardEvent.key-style string from an event
A robust & character encoding–agnostic JavaScript implementation of the `Quoted-Printable` content transfer encoding as defined by RFC 2045.
Contains a set of keyboard constants for key and keyCode
Encode and decode quoted-printable strings according to rfc2045
Fastest HTML entities encode/decode library.
A JavaScript package with Key Code constants
TypeScript definitions for quoted-printable
A TypeScript enum definition that maps human-friendly key names to JavaScript key codes
Print a unified-latex AST with no fancy formatting
FAST web utilities
Encode and decode quoted printable and base64 strings
Keycodes utilities for WordPress. Used to check for keyboard events across browsers/operating systems.
Quoted-printable (RFC 2045) and mime word (RFC 2047) decoding
A cross-platform module that registers and listens to specified keyboard events, dispatching the payload to JavaScript
Convert non-printable chars in string into their printable form
Check the signature of an executable file using the WinVerifyTrust API
A collection of key code constants and utility functions for JavaScript.
A simple function that print objects / arrays as ASCII tables. Handles ANSI styling and weird 💩 Unicode emoji symbols – they won't break the layout.
A React keybinding component