Skip to content



Created by Chau Tran

ngxtension/gestures is a collection of Gestures that let you bind mouse and touch events.

  • Drag
  • Move
  • Hover
  • Scroll
  • Wheel
  • Pinch
  • Multiple gestures

Comparison to Angular CDK

Angular CDK offers features like Drag & Drop and Scrolling, while ngxtension/gestures specializes in capturing gestures on elements exclusively. In essence, ngxtension/gestures operates at a more granular, low-level perspective compared to Angular CDK. Its fine-grained control over Gesture data empowers you to craft a broader range of interactions and facilitates seamless integration with animation libraries such as GSAP.

For specific Drag & Drop / Virtual Scroll features, we still recommend going with the Angular CDK.