Hammer.js is a JavaScript library for multi-touch gestures.
Hammer.js is lightweight (just 2kb) and easy to implement in most projects.
It only serves for multi-touch gestures, and supports the following gestures:
- Tap;
- Double Tap;
- Hold;
- Drag;
- Transform.
Overall, Hammer.js is a focused library that makes itself even more useful by doing only a number of tasks, but doing them well.















