1 repo
Components that listen for and identify specific touch interactions like taps, swipes, and pans on interface elements.
Distinguishing note: Focuses on the detection of specific touch-based interaction patterns.
Explore 1 awesome GitHub repository matching user interface & experience · Touch Gesture Detectors. Refine with filters or upvote what's useful.
Hammer.js is a library for recognizing touch gestures in web applications. It functions as a unified interface that translates raw pointer, mouse, and touch inputs into a consistent stream of interaction data, allowing developers to detect patterns such as taps, swipes, and pans across different browsers and hardware. The library distinguishes itself through a modular architecture that uses configurable logic blocks to evaluate input streams against specific mathematical thresholds. It maintains an internal registry of active touch points to track complex multi-finger movements like pinching
Detects touch gestures on interface elements by listening for taps, swipes, and pans while configuring specific settings to match user interaction patterns.