File: gesture-handler.md | Updated: 11/15/2025
Hide navigation
Search
Ctrl K
Home Guides EAS Reference Learn
Reference version
SDK 54
Archive Expo Snack Discord and Forums Newsletter
A library that provides an API for handling complex gestures.
Android
iOS
Web
Bundled version:
~2.28.0
Copy page
react-native-gesture-handler is a library for handling complex gestures. From it's README:
This library provides an API that exposes mobile platform-specific native capabilities of touch and gesture handling and recognition. It allows for defining complex gesture handling and recognition logic that runs 100% in the native thread and is therefore deterministic.
Terminal
Copy
- npx expo install react-native-gesture-handler
If you are installing this in an existing React Native app
, make sure to install expo
in your project. Then, follow the installation instructions
provided in the library's README or documentation.
Visit official documentation
Get full information on API and its usage.