FLUTTER ECOSYSTEM

gesture_x_detector

a lightweight gesture detector that supports multiple types(Tap, DoubleTap, Scale, Long-Press, Move) and all callbacks can be used simultaneously

Latest version
1.1.1
30-day downloads
10.8K
Likes
63
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

GestureXDetector is a lightweight Flutter package that enables detection of multiple gestures simultaneously, including Tap, DoubleTap, Scale, Long-Press, and Move. It provides flexible callback support for each gesture type, allowing developers to respond to complex user interactions in a unified way. Designed for cross-platform use, it works seamlessly across Android, iOS, Web, macOS, Windows, and Linux. The package is ideal for interactive UIs requiring responsive touch feedback without added complexity.

Use cases
  • Interactive drawing apps
  • Zoomable image viewers
  • Drag-and-drop interfaces
  • Multi-touch gesture recognition
  • Custom gesture-based controls
Key features
  • Supports multiple gestures at once
  • All callbacks available simultaneously
  • Lightweight and efficient
  • Cross-platform compatibility
  • Simple API integration
  • Real-time gesture detection
Suitable for
  • Developers building interactive UIs
  • Apps requiring multi-touch input
  • Projects needing responsive gesture handling
  • Cross-platform touch applications
  • Prototyping gesture-heavy features
Considerations
  • May require careful state management with overlapping gestures
  • Performance impact on very high-frequency gesture events
  • Not optimized for extremely complex gesture chains
  • Limited built-in gesture composition
  • Best suited for moderate to high-level gesture logic
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add gesture_x_detector

Categories

Source repository

Related projects