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

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

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
animatedjs avatar

animatedjs/animated

0
View on GitHub↗
1,845 نجوم·103 تفرعات·JavaScript·MIT·3 مشاهدات

Animated

Animated هو إطار عمل تصريحي مصمم لإنشاء حركات واجهة عالية الأداء ومتعددة المنصات. يوفر نظاماً لتحديد انتقالات واجهة المستخدم المعقدة من خلال استيفاء الخصائص (property interpolation)، وتعيين القيم، والحركة القائمة على الفيزياء، مما يسمح للمطورين بتنسيق تأثيرات بصرية انسيابية دون الحاجة لتحديثات الإطارات يدوياً.

تتميز المكتبة بنقل تعليمات الرسوم المتحركة إلى خيط واجهة المستخدم الأصلي (native UI thread)، مما يضمن أداءً متسقاً عبر بيئات الجوال والويب. وهي تدعم تصميم الحركة المتطور من خلال ربط متغيرات الرسوم المتحركة المتعددة ببعضها البعض، مما يتيح تأثيرات تتابعية منسقة وانتقالات متعددة الخصائص تستجيب مباشرة لإيماءات المستخدم.

يتضمن إطار العمل مجموعة شاملة من الأدوات لإدارة رسوم بيانية للتبعيات ومنطق خاص بالمنصة. ومن خلال استخدام نمط المحول المجرد (abstractated adapter pattern)، فإنه يضمن بقاء عمليات المحاكاة القائمة على الفيزياء وتطبيقات خصائص الأنماط متسقة عبر منصات مستهدفة متنوعة.

Features

  • React Animation Workflows - A declarative framework for creating smooth, physics-based animations and gesture-driven transitions across mobile and web user interfaces.
  • Interactive Gesture-Driven Animations - Connects touch input events directly to animation values for interactive, responsive interface transitions.
  • Native Animation Drivers - Offloads animation instructions to the native UI thread via a bridge to ensure high-performance execution.
  • Interpolation Mappings - The animation framework transforms a single input variable into multiple output ranges to drive different visual properties simultaneously from one state for complex coordinated effects.
  • Animated Gesture Event Mappings - Maps input event streams directly to animation controllers to create interactive, gesture-responsive transitions.
  • Multi-Value Interpolators - Uses mathematical transformation functions to map input ranges to output values for driving multiple visual properties.
  • Physics-Based Animations - Simulates real-world forces like springs and friction to create natural, responsive movement patterns.
  • Animation Frameworks - Links multiple animation variables together to create coordinated trailing effects and complex multi-property movements.
  • Animation Orchestrators - Orchestrates complex, multi-property transitions and coordinated effects by linking multiple animated values.
  • Physical Motion Simulators - Calculates velocity and position using numerical integration to mimic real-world physical forces.
  • Cross-Platform Motion Systems - Ensures consistent visual effects and component animations across web, iOS, and Android environments.
  • Declarative Animation Frameworks - Defines complex interface movements through value mapping and timing functions instead of manual frame updates.
  • Declarative Animations - Manages dependencies between animated values using a directed acyclic graph for efficient update propagation.
  • Gesture Interaction Frameworks - Maps touch input directly to interface properties to build responsive elements that follow user movement.
  • Cross-Platform Animation Players - Provides a system for interpolating component properties and chaining values to achieve high-performance visual effects.
  • Style Property Animators - Interpolates component style properties like position, scale, and opacity using declarative timing functions.

سجل النجوم

مخطط تاريخ النجوم لـ animatedjs/animatedمخطط تاريخ النجوم لـ animatedjs/animated

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

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

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

Start searching with AI

مجموعات مختارة تضم Animated

مجموعات منسقة بعناية يظهر فيها Animated.
  • مكتبات التحريك لـ React
  • إطارات عمل تصميم التفاعل
  • مكتبة مكونات تحريك (Animation) لـ React

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

ما هي وظيفة animatedjs/animated؟

Animated هو إطار عمل تصريحي مصمم لإنشاء حركات واجهة عالية الأداء ومتعددة المنصات. يوفر نظاماً لتحديد انتقالات واجهة المستخدم المعقدة من خلال استيفاء الخصائص (property interpolation)، وتعيين القيم، والحركة القائمة على الفيزياء، مما يسمح للمطورين بتنسيق تأثيرات بصرية انسيابية دون الحاجة لتحديثات الإطارات يدوياً.

ما هي الميزات الرئيسية لـ animatedjs/animated؟

الميزات الرئيسية لـ animatedjs/animated هي: React Animation Workflows, Interactive Gesture-Driven Animations, Native Animation Drivers, Interpolation Mappings, Animated Gesture Event Mappings, Multi-Value Interpolators, Physics-Based Animations, Animation Frameworks.

ما هي البدائل مفتوحة المصدر لـ animatedjs/animated؟

تشمل البدائل مفتوحة المصدر لـ animatedjs/animated: motiondivision/motion-vue — Motion-vue is a declarative animation library for Vue that provides a framework for building fluid, high-performance… software-mansion/react-native-gesture-handler — React Native Gesture Handler is a declarative library that exposes the platform's native touch and gesture system to… nandorojo/moti — Moti is a cross-platform animation framework and state-driven animation engine designed to create consistent visual… react-spring/react-spring — react-spring is a declarative animation framework for React that drives visual transitions through state-driven… wix/react-native-interactable — react-native-interactable is a gesture physics library and interaction framework for React Native. It provides an… motiondivision/motion — Motion is a high-performance animation library that provides a unified, declarative architecture for managing visual…

بدائل مفتوحة المصدر لـ Animated

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Animated.
  • motiondivision/motion-vueالصورة الرمزية لـ motiondivision

    motiondivision/motion-vue

    2,185عرض على GitHub↗

    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

    TypeScriptanimationframer-motionmotion
    عرض على GitHub↗2,185
  • software-mansion/react-native-gesture-handlerالصورة الرمزية لـ software-mansion

    software-mansion/react-native-gesture-handler

    6,755عرض على GitHub↗

    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

    TypeScriptgesturejavascriptreact-native
    عرض على GitHub↗6,755
  • nandorojo/motiالصورة الرمزية لـ nandorojo

    nandorojo/moti

    4,542عرض على GitHub↗

    Moti is a cross-platform animation framework and state-driven animation engine designed to create consistent visual transitions and motion effects across mobile and web platforms. It functions as a native-thread animation wrapper and library that leverages a shared-value system to synchronize state changes between the logic layer and the native rendering engine. The framework distinguishes itself through its layout transition tools and the ability to execute complex sequences and loops on the native thread to maintain high frame rates. It provides a system for orchestrating smooth entry and e

    TypeScript
    عرض على GitHub↗4,542
  • react-spring/react-springالصورة الرمزية لـ react-spring

    react-spring/react-spring

    29,110عرض على GitHub↗

    react-spring is a declarative animation framework for React that drives visual transitions through state-driven declarations. It functions as a motion engine where animations are defined as target values pursued by a physics engine based on application state. The library utilizes a spring physics engine to calculate natural movements by simulating mass, tension, and friction instead of relying on fixed durations. To maintain high frame rates, it updates DOM elements directly via references to bypass the standard React render cycle. The framework covers physics-based motion and state-driven t

    TypeScript
    عرض على GitHub↗29,110
  • عرض جميع البدائل الـ 30 لـ Animated→