---
title: React Native Gesture Handler
sidebar_title: GestureHandler
description: A library that provides an API for handling complex gestures.
sourceCodeUrl: https://github.com/software-mansion/react-native-gesture-handler
packageName: react-native-gesture-handler
platforms: ["android", "ios", "web"]
---
`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.
## Installation
## Usage
Read the [`react-native-gesture-handler` documentation](https://docs.swmansion.com/react-native-gesture-handler/) for more information on the API and usage.