hammer.js

Touch gesture handler

A JavaScript library for detecting and handling various touch gestures on touchscreens

A javascript library for multi-touch gestures :// You can touch this

GitHub

24k stars
528 watching
3k forks
Language: JavaScript
last commit: almost 2 years ago
Linked from 5 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pmndrs/use-gesture A utility library for handling mouse and touch gestures in React and Vanilla JavaScript applications. 9,059
mudcube/event.js Provides support for handling various touch-based events and gestures in web applications. 368
taye/interact.js A JavaScript library providing drag and drop functionality with inertia and snapping capabilities. 12,378
alloyteam/alloyfinger A JavaScript library for creating touch and gesture handling functionality in web applications 3,431
bsdfzzzy/vue2-hammer A Vue.js directive wrapper for Hammer.js to support touch events on mobile devices 255
hammerjs/touchemulator Simulates touch input on desktop to test and develop multi-touch applications 386
adireddy/haxe-hammer A Haxe implementation of the popular Javascript touch gestures library. 7
sciactive/tinygesture A JavaScript library for recognizing small user gestures such as taps, swipes, and pinches. 210
cyclicmaterials/cycle-hammer-driver A gesture driver for Cycle.js utilizing the Hammer.js library to handle hammer-style gestures on touch devices. 12
html-next/ember-gestures An Ember.js addon providing gesture recognition and support for handling touch, mouse, and pointer events. 160
software-mansion/react-native-gesture-handler A library that provides native-driven gesture management APIs for building smooth and dependable touch-based experiences in React Native applications. 6,121
madrobby/keymaster A micro-library for defining and dispatching keyboard shortcuts in web applications. 6,523
ccampbell/mousetrap A lightweight JavaScript library for handling keyboard shortcuts and events 11,685
michaelbull/aurelia-swipeout Custom Aurelia element for swipeout actions with Hammer.js integration 12
knockout/knockout A JavaScript MVVM (Model-View-ViewModel) library that simplifies the creation of rich, responsive user interfaces by automatically synchronizing data between models and views. 10,472