3 Repos
Declarative API that exposes the platform's native touch and gesture system to React Native, enabling smooth, deterministic gesture handling on the UI thread.
Distinct from React Native Libraries: Distinct from React Native Libraries: focuses specifically on native gesture recognition rather than general React Native extensions.
Explore 3 awesome GitHub repositories matching mobile development · Native Gesture Recognition Libraries. Refine with filters or upvote what's useful.
React Native Gesture Handler is a declarative library that exposes the platform's native touch and gesture system to React Native, enabling smooth, deterministic gesture handling on the UI thread. It manages gesture recognition through a native state machine with defined transitions between states like BEGAN, ACTIVE, END, and CANCELLED, routing touch events through platform-native gesture recognizers on both iOS and Android. The library provides a comprehensive gesture composition framework that allows developers to combine multiple gestures into race, simultaneous, or exclusive sequences, co
Exposes the platform's native touch and gesture system to React Native for smooth, deterministic gesture handling on the UI thread.
react-native-interactable is a gesture physics library and interaction framework for React Native. It provides an animated gesture engine and a physics-based UI toolkit designed to create complex touch-based components such as swipeable rows and draggable cards. The project distinguishes itself through the simulation of physical properties, including spring tension, surface friction, and gravitational forces. It allows for the creation of gravity wells that attract or repel views and integrates simulated springs to pull elements toward specific coordinates with adjustable damping. The framew
Adds spring physics, friction, and gravitational forces to draggable views within React Native.
Motion-vue is a declarative animation library for Vue that provides a framework for building fluid, high-performance user interface motion. It enables developers to define complex animation states and transitions using code-based variants and spring-driven physics, ensuring that visual updates remain synchronized with component lifecycles and application state. The library distinguishes itself through a layout projection engine that tracks element coordinates to animate transitions between layout states, and a gesture-driven input pipeline that maps pointer and scroll interactions to animatio
Exposes platform-native touch and gesture systems to enable smooth, deterministic gesture handling.