kmagiera/react-native-gesture-handler


Declarative API exposing platform native touch and gesture system to React Native.

https://kmagiera.github.io/react-native-gesture-handler

License: MIT

Language: JavaScript

Keywords: gesture, javascript, react-native


React Native Gesture Handler

Declarative API exposing platform native touch and gesture system to React Native.

React Native Gesture Handler provides native-driven gesture management APIs for building best possible touch-based experiences in React Native.

With this library gestures are no longer controlled by the JS responder system, but instead are recognized and tracked in the UI thread. It makes touch interactions and gesture tracking not only smooth, but also dependable and deterministic.

Installation

Check getting started section of our docs for the detailed installation instructions.

Documentation

Check out our dedicated documentation page for info about this library, API reference and more: https://kmagiera.github.io/react-native-gesture-handler

Examples

If you want to play with the API but don't feel like trying it on a real app, you can run the example project. Clone the repo, go to the Example/ folder and run:

  yarn install

Then run react-native run-android or react-native run-ios (depending on which platform you want to run the example app on).

You will need to have an Android or iOS device or emulator connected as well as react-native-cli package installed globally.

React native Support

version react-native version
1.1.0+ 0.57.2+
<1.1.0 0.50.0+

License

Gesture handler library is licensed under The MIT License.

Credits

This project is supported by amazing people from Expo.io and Software Mansion

expo swm

Project Statistics

Sourcerank 16
Repository Size 30.2 MB
Stars 2,547
Forks 379
Watchers 43
Open issues 213
Dependencies 3,174
Contributors 83
Tags 39
Created
Last updated
Last pushed

Top Contributors See all

Krzysztof Magiera Michał Osadnik Brent Vatne Janic Duplessis Krzysztof Ciombor Evan Bacon Bruno Lemos Dulmandakh Jose G Tomasz Sapeta Henrik Raitasola Serge Lebedev scottmas Stanisław Chmiela Vojtech Novak Ashoat Tevosyan Jakub Adamczyk Julian Hundeloh Brett Higgins Radosław Szalski

Packages Referencing this Repo

react-native-gesture-handler-androidx
Experimental implementation of a new declarative API for gesture handling in react-native
Latest release 1.3.0 - Published - 2.55K stars
dm-react-native-gesture-handler
Experimental implementation of a new declarative API for gesture handling in react-native
Latest release 1.2.2 - Updated - 2.55K stars
@brentvatne/react-native-gesture-handler
Experimental implementation of a new declarative API for gesture handling in react-native
Latest release 1.0.0-alpha.5 - Published - 2.55K stars
react-native-gesture-handler
Experimental implementation of a new declarative API for gesture handling in react-native
Latest release 1.4.1 - Updated - 2.55K stars
react-native-gesture-handler-x
Experimental implementation of a new declarative API for gesture handling in react-native
Latest release 1.2.1 - Published - 2.55K stars
@mockingbot/react-native-gesture-handler
Experimental implementation of a new declarative API for gesture handling in react-native
Latest release 1.0.14 - Updated - 2.55K stars
@jonny/react-native-gesture-handler
Experimental implementation of a new declarative API for gesture handling in react-native
Latest release 1.4.1 - Published - 2.55K stars

Recent Tags See all

1.4.1 August 23, 2019
1.4.0 August 22, 2019
1.1.2 June 04, 2019
1.1.3 June 04, 2019
1.3.0 June 01, 2019
1.2.2 May 29, 2019
1.1.1 May 29, 2019
1.2.1 April 30, 2019
1.2.0 April 29, 2019
1.0.17 March 01, 2019
1.1.0 March 01, 2019
1.0.16 February 21, 2019
1.0.15 January 25, 2019
1.0.14 January 24, 2019
1.0.12 December 13, 2018

Interesting Forks See all

expo/react-native-gesture-handler
New declarative API for gesture handling in react-native
Java - Last pushed - 1 stars

Something wrong with this page? Make a suggestion

Last synced: 2019-08-23 09:28:40 UTC

Login to resync this repository