ZingTouch is a modern JavaScript touch gesture library. ZingTouch allows developers to configure pre-existing gestures and even create their own using ZingTouch's life cycle
AlloyFinger is a super tiny size multi-touch gestures library for the web.
Hammer.js is a open-source javascript library that can recognize gestures made by touch, mouse and pointerEvents. It doesn't have any dependencies, and it's lightweight.