awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم 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·2 مشاهدات

React Native Interactable

react-native-interactable هي مكتبة فيزياء الإيماءات وإطار عمل تفاعل لـ React Native. توفر محرك إيماءات متحرك ومجموعة أدوات واجهة مستخدم قائمة على الفيزياء مصممة لإنشاء مكونات معقدة تعتمد على اللمس مثل الصفوف القابلة للسحب والبطاقات القابلة للسحب.

يتميز المشروع بمحاكاة الخصائص الفيزيائية، بما في ذلك توتر الزنبرك، واحتكاك السطح، وقوى الجاذبية. يسمح بإنشاء آبار جاذبية تجذب أو تطرد طرق العرض ويدمج زنبركات محاكاة لسحب العناصر نحو إحداثيات محددة مع تخميد قابل للتعديل.

يغطي إطار العمل مجموعة واسعة من قدرات التفاعل، بما في ذلك التقاط الإحداثيات، واكتشاف دخول الحدود، وقيود نطاق الحركة مع تأثيرات ارتداد قابلة للتكوين. كما يتيح مزامنة حركة العرض في الوقت الفعلي مع الخصائص المتحركة لدفع التغييرات في العتامة، أو الحجم، أو الدوران.

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

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة wix/react-native-interactable؟

react-native-interactable هي مكتبة فيزياء الإيماءات وإطار عمل تفاعل لـ React Native. توفر محرك إيماءات متحرك ومجموعة أدوات واجهة مستخدم قائمة على الفيزياء مصممة لإنشاء مكونات معقدة تعتمد على اللمس مثل الصفوف القابلة للسحب والبطاقات القابلة للسحب.

ما هي الميزات الرئيسية لـ 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/animatedالصورة الرمزية لـ animatedjs

    animatedjs/animated

    1,845عرض على GitHub↗

    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/ibanimatableالصورة الرمزية لـ IBAnimatable

    IBAnimatable/IBAnimatable

    8,652عرض على GitHub↗

    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/viewpagercardsالصورة الرمزية لـ rubensousa

    rubensousa/ViewPagerCards

    4,066عرض على GitHub↗

    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-reanimatedالصورة الرمزية لـ software-mansion

    software-mansion/react-native-reanimated

    10,674عرض على GitHub↗

    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
عرض جميع البدائل الـ 30 لـ React Native Interactable→