A javascript library for multi-touch gestures.
At only 3kb when gzipped, it is a lightweight and efficient library. No extras you don't need.
Hammer doesn't require jQuery or other libraries to work. A jQuery plugin is available though.
Hammer supports Tap, DoubleTap, Swipe, Drag, Pinch, and Rotate gestures. Each gesture triggers useful events and eventData.
These examples are only for showing what you could do with Hammer. It's not an component library.
Android, BlackBerry, iOS and Windows touch devices. It also works on desktop browsers. Older IE versions with the jQuery plugin. Compatibility Table.
Hammer(el).on("swipeleft", function() {
alert('you swiped left!');
});