A set of web components made to interact with midi devices
A library for building fast, lightweight web components
fast, tiny `queueMicrotask` shim for modern engines
Low-level MIDI support for Node.js
MIDI library for Node.js and web-browsers
A tiny invariant function
Tiny CBOR library
Convert binary midi into JSON
Get a KeyboardEvent.key-style string from an event
Parse and write MIDI files
Functions to work with midi numbers
A tiny warning function
An Observable based library for the use of Web MIDI API with Angular
MongoDB query filtering in JavaScript
WEBMIDI.js makes it easy to talk to MIDI instruments from a browser or from Node.js. It simplifies the control of external or virtual MIDI instruments with functions such as playNote(), sendPitchBend(), sendControlChange(), etc. It also allows reacting to
Base components for Ionic
Minimalist loading animations for React and web components
Easily measure performance metrics in JavaScript
Tiny Casing utils
Shared OpenFeature JS components (server and web)
Web workers & worker threads as simple as a function call
Set of higher-order components to turn any list into a sortable, touch-friendly, animated list
A fast, lightweight LRU (Least Recently Used) cache for JavaScript with O(1) operations and optional TTL support.
A tiny script to make dialog windows accessible to assistive technology users.