awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wix avatar

wix/react-native-interactable

0
View on GitHub↗
5,179 स्टार्स·499 फोर्क्स·JavaScript·MIT·10 व्यूज़

React Native Interactable

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 framework covers a broad range of interaction capabilities, including coordinate snapping, boundary entry detection, and movement range restrictions with configurable bounce effects. It also enables the synchronization of real-time view movement with animated properties to drive changes in opacity, scale, or rotation.

Features

  • UI Physics Coordinators - Calculates view coordinates using simulated spring tension, damping, and gravitational forces to mimic real-world movement.
  • Gesture Interaction Frameworks - Implements a high-performance engine that maps real-time touch gestures to animated interface properties.
  • Animated Gesture Event Mappings - Maps real-time view movement deltas to animated values for synchronized interface transitions.
  • Interaction Frameworks - System for creating complex touch-based components like swipeable rows and draggable cards using high-performance animations.
  • Gesture Physics Libraries - Provides high-performance draggable and swipeable interface elements in React Native using physics-based movement.
  • Gesture Physics Extensions - Adds spring physics, friction, and gravitational forces to draggable views within React Native.
  • Spring Physics Configurations - Provides simulated springs that pull elements toward specific coordinates with adjustable tension and damping.
  • Physics-Based Animations - Implements interface elements that respond to touch using simulated gravity, springs, and friction.
  • Interactive Motion Drivers - Binds real-time draggable view coordinates to animation drivers for controlling opacity, scale, and rotation.
  • Movement Boundary Constraints - Restricts view movement within defined rectangular areas and implements bounce effects when boundaries are exceeded.
  • Physics-Based UI Toolkits - Provides a comprehensive set of tools for simulating tension, damping, and boundary bounce for mobile interfaces.
  • Interaction Coordinate Snapping - Forces views to align with specific target coordinates after a gesture ends to create locked UI states.
  • Touch Coordinate Deltas - Tracks touch coordinate differences to apply physics-based friction and resistance logic.
  • Physics-Driven View Rendering - Supports rendering views that interact dynamically using simulated spring physics, gravity, and friction.
  • UI Gravitational Simulations - Enables the creation of gravity wells that attract or repel views within specific influence areas.
  • UI Surface Friction Simulations - Simulates physical resistance within specific screen regions to increase movement difficulty for views.
  • Interactive Navigation Components - Enables development of non-standard navigation components like draggable cards and swipeable rows with precise snapping.
  • Screen Boundary Triggers - Triggers events when a view's center point enters or exits predefined screen boundary regions.
  • Programmatic Position and Size - Enables the programmatic manipulation of view coordinates and velocities via imperative commands.
  • Reactive Animation Bindings - Links real-time view movement to other animation values to create reactive and dynamic mobile user interfaces.
  • Movement Range Restrictions - Allows setting hard horizontal and vertical movement boundaries with configurable bounce effects.
  • Animation Response Mappings - Maps view movement deltas to animated values so other interface elements react in real-time.
  • View Property Animators - Synchronizes view movement to animated values to drive the scale, opacity, or rotation of elements.
  • Animation - High-performance interactable views.

स्टार हिस्ट्री

wix/react-native-interactable के लिए स्टार हिस्ट्री चार्टwix/react-native-interactable के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

wix/react-native-interactable क्या करता है?

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.

wix/react-native-interactable की मुख्य विशेषताएं क्या हैं?

wix/react-native-interactable की मुख्य विशेषताएं हैं: UI Physics Coordinators, Gesture Interaction Frameworks, Animated Gesture Event Mappings, Interaction Frameworks, Gesture Physics Libraries, Gesture Physics Extensions, Spring Physics Configurations, Physics-Based Animations।

wix/react-native-interactable के कुछ ओपन-सोर्स विकल्प क्या हैं?

wix/react-native-interactable के ओपन-सोर्स विकल्पों में शामिल हैं: animatedjs/animated — Animated is a declarative framework designed for creating high-performance, cross-platform interface movements. It… ibanimatable/ibanimatable — IBAnimatable is a set of visual design tools for prototyping bespoke interface elements, motion effects, and… rubensousa/viewpagercards — ViewPagerCards is a mobile swipe navigation component and gesture-based view pager used to create horizontal swipable… software-mansion/react-native-reanimated — This project is a cross-platform animation library for React Native that provides a declarative engine for building… oblador/react-native-animatable — This project is a cross-platform mobile animation library and component wrapper that enables movement and style… hit-alibaba/interview — This project is a comprehensive technical interview preparation guide and computer science knowledge base. It serves…

React Native Interactable के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो React Native Interactable के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • animatedjs/animatedanimatedjs का अवतार

    animatedjs/animated

    1,845GitHub पर देखें↗

    Animated is a declarative framework designed for creating high-performance, cross-platform interface movements. It provides a system for defining complex UI transitions through property interpolation, value mapping, and physics-based motion, allowing developers to orchestrate fluid visual effects without manual frame updates. The library distinguishes itself by offloading animation instructions to the native UI thread, ensuring consistent performance across mobile and web environments. It supports sophisticated motion design by linking multiple animation variables together, enabling coordinat

    JavaScript
    GitHub पर देखें↗1,845
  • ibanimatable/ibanimatableIBAnimatable का अवतार

    IBAnimatable/IBAnimatable

    8,652GitHub पर देखें↗

    IBAnimatable is a set of visual design tools for prototyping bespoke interface elements, motion effects, and navigation transitions within a graphical environment. It provides a designer for creating and prototyping animations directly within the Apple Interface Builder environment and a system for building custom interface components through a visual attributes panel. The project distinguishes itself by offering a visual interface transition editor for configuring screen navigation and gesture-driven transitions without manual coding. It includes a prototyping sandbox for testing interaction

    Swift
    GitHub पर देखें↗8,652
  • rubensousa/viewpagercardsrubensousa का अवतार

    rubensousa/ViewPagerCards

    4,066GitHub पर देखें↗

    ViewPagerCards is a mobile swipe navigation component and gesture-based view pager used to create horizontal swipable card layouts. It functions as an app onboarding carousel and feature showcase interface to guide users through a linear sequence of screens. The component implements a visual card-based layout designed to demonstrate product capabilities. It enables the creation of interactive feature showcases and introductory onboarding experiences within a mobile application.

    Javacardviewviewpager
    GitHub पर देखें↗4,066
  • software-mansion/react-native-reanimatedsoftware-mansion का अवतार

    software-mansion/react-native-reanimated

    10,674GitHub पर देखें↗

    This project is a cross-platform animation library for React Native that provides a declarative engine for building high-performance user interfaces. It functions by offloading animation logic and interaction processing to the native UI thread, ensuring that visual transitions remain smooth and responsive even when the main application thread is under heavy load. The library distinguishes itself through a specialized architecture that transforms standard functions into units capable of executing directly on the native thread. It utilizes shared-memory synchronization to maintain consistent da

    TypeScriptanimationgesturejavascript
    GitHub पर देखें↗10,674
  • React Native Interactable के सभी 30 विकल्प देखें→