A functional, reactive motion library.
Easing functions, modifiers and generators compatible with most animation libraries.
Drag and drop SVG, HTML or Canvas using mouse or touch input.
Select a one- or two-dimensional region using the mouse or touch.
Unified mouse, mouse wheel & single-touch event stream abstraction
The Vega visualization grammar.
Plugin which handles interactions to do with a user for Tymly framework
Allow component to be dragged in Pencil.js package.
Plugin which handles interactions to do with Cardscript
Allow rectangle to be resized in Pencil.js package.
Include Vega in projects using minimal dependencies.
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
A set of cool extensions for OpenLayers (ol) in node modules structure
An interaction module that helps attach mouse and touch to pixijs objects.
Checks whether a user interaction happened on the given element
Pan and zoom SVG, HTML or Canvas using mouse or touch input with different scale factors for x and y.
Calculate user progress for each vertex in an acyclic digraph
React component for web audio navigation and audio utilities
interaction plugins for AntV products
Compiles short-hand notation for alexa utterances into exhaustive utterances needed by Alexa
powered by npms.io 🚀