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

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

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

react-native-community/react-native-modal

0
View on GitHub↗
5,656 نجوم·653 تفرعات·TypeScript·MIT·3 مشاهدات

React Native Modal

هذا المشروع عبارة عن مكون واجهة مستخدم متعدد المنصات لتطبيقات React Native يوفر نافذة تراكب قابلة للتخصيص لتقديم المحتوى فوق واجهات التطبيق الحالية. يعمل كمكتبة لإدارة المكونات المشروطة (modal) المتحركة، والخلفيات، وانتقالات الجوال.

يتميز المكون بدعم رسوم متحركة مخصصة للدخول والخروج وخلفيات قابلة للتكوين بدرجة عالية، مما يسمح بتعديل الشفافية واللون ودمج عناصر مخصصة. كما يطبق إغلاقاً يعتمد على الإيماءات، مما يمكن المستخدمين من إغلاق التراكبات عبر نقرات الخلفية أو السحب في اتجاهات محددة.

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

Features

  • Mobile Overlay Interfaces - Provides a cross-platform UI component for building animated popups and dialogs on mobile devices.
  • Keyboard Occlusion Management - Ensures overlay content remains visible and accessible when the software keyboard opens on mobile devices.
  • Mobile Gesture Interactions - Implements touch-based gestures such as swipe-to-dismiss for temporary mobile screens.
  • React Native Components - Provides a specialized UI component for creating custom overlay windows within the React Native ecosystem.
  • Component Composition Primitives - Wraps native modal primitives with a flexible layer of props for customizable backdrop and content styling.
  • Cross-Platform UI Component Libraries - Offers a reusable interface element for consistent modal behavior across different mobile operating systems.
  • Gesture-Based Dismissal - Enables the closure of modal panels through swipe gestures and background tap interactions.
  • Keyboard-Relative Positioning - Dynamically offsets the vertical position of the overlay based on the virtual keyboard's current frame.
  • Modal Transition Styles - Supports custom animation configurations for the presentation and dismissal of modal overlays.
  • Modal Overlays - Provides a comprehensive library for managing modal windows, backdrops, and overlay interaction logic.
  • Touch Gesture Detection - Detects and responds to touch interactions including swipes and background taps to trigger modal dismissal.
  • UI Transition Animations - Provides visual effects that interpolate styles and opacity during the modal entry and exit transitions.
  • Lifecycle Callbacks - Implements function hooks that trigger specifically at the start and end of modal animation sequences.
  • Modal Lifecycle Hooks - Triggers specific callbacks when modal animations start or finish, and upon system back button presses.
  • Popup Backdrops - Allows customization of the background overlay, including color, opacity, and custom elements for visual isolation.
  • UI Components - Enhanced and animated modal component.

سجل النجوم

مخطط تاريخ النجوم لـ react-native-community/react-native-modalمخطط تاريخ النجوم لـ react-native-community/react-native-modal

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

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

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

Start searching with AI

بدائل مفتوحة المصدر لـ React Native Modal

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع React Native Modal.
  • xotahal/react-native-material-uiالصورة الرمزية لـ xotahal

    xotahal/react-native-material-ui

    3,786عرض على GitHub↗

    This project is a cross-platform mobile UI framework and component library for building native interfaces. It provides a suite of pre-built interface controls and a scalable design system to ensure a uniform visual language across mobile screens. The library is centered on a theme-based system that uses a centralized configuration object to manage colors, spacing, and typography. This configuration propagates through the component tree, allowing developers to customize the global theme or apply local style overrides to individual elements. The framework includes a collection of reusable Mate

    JavaScript
    عرض على GitHub↗3,786
  • react-native-community/react-native-elementsالصورة الرمزية لـ react-native-community

    react-native-community/React-Native-Elements

    25,851عرض على GitHub↗

    React-Native-Elements is a cross-platform mobile UI toolkit and component library. It provides a collection of pre-built visual elements and a framework for building responsive, uniform layouts that render consistently across different mobile operating systems. The library focuses on mobile interface standardization and React Native frontend design. It enables rapid mobile prototyping by offering a shared set of common UI patterns, allowing developers to assemble functional interfaces without coding every component from scratch. The toolkit supports cross-platform UI development by ensuring

    MDX
    عرض على GitHub↗25,851
  • orderella/popupdialogالصورة الرمزية لـ orderella

    orderella/PopupDialog

    4,026عرض على GitHub↗

    PopupDialog is a Swift UI component library for iOS that provides a custom modal overlay system. It serves as a flexible replacement for the standard system alert controller, allowing for the creation of stylized popups and alerts with custom layouts. The library distinguishes itself through the ability to embed arbitrary view controllers directly into the dialog body. It includes a centralized theme configuration system to maintain consistent visual styles for containers, overlays, and buttons across an entire application. The project covers a broad range of layout and behavioral controls,

    Swift
    عرض على GitHub↗4,026
  • wix/react-native-ui-libالصورة الرمزية لـ wix

    wix/react-native-ui-lib

    7,139عرض على GitHub↗

    This project is a React Native UI library and mobile component framework designed for building consistent, themed mobile applications. It provides a collection of reusable user interface components and layout tools, functioning as a cross-platform design system to maintain visual uniformity across different mobile platforms. The toolkit distinguishes itself through a themed UI approach, utilizing global design foundations for typography, color palettes, and spacing. It allows for dynamic theme configuration and the use of style presets to ensure standardized branding across an entire project.

    TypeScriptandroidcomponentshacktoberfest
    عرض على GitHub↗7,139
عرض جميع البدائل الـ 30 لـ React Native Modal→

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

ما هي وظيفة react-native-community/react-native-modal؟

هذا المشروع عبارة عن مكون واجهة مستخدم متعدد المنصات لتطبيقات React Native يوفر نافذة تراكب قابلة للتخصيص لتقديم المحتوى فوق واجهات التطبيق الحالية. يعمل كمكتبة لإدارة المكونات المشروطة (modal) المتحركة، والخلفيات، وانتقالات الجوال.

ما هي الميزات الرئيسية لـ react-native-community/react-native-modal؟

الميزات الرئيسية لـ react-native-community/react-native-modal هي: Mobile Overlay Interfaces, Keyboard Occlusion Management, Mobile Gesture Interactions, React Native Components, Component Composition Primitives, Cross-Platform UI Component Libraries, Gesture-Based Dismissal, Keyboard-Relative Positioning.

ما هي البدائل مفتوحة المصدر لـ react-native-community/react-native-modal؟

تشمل البدائل مفتوحة المصدر لـ react-native-community/react-native-modal: react-native-community/react-native-elements — React-Native-Elements is a cross-platform mobile UI toolkit and component library. It provides a collection of… xotahal/react-native-material-ui — This project is a cross-platform mobile UI framework and component library for building native interfaces. It provides… orderella/popupdialog — PopupDialog is a Swift UI component library for iOS that provides a custom modal overlay system. It serves as a… wix/react-native-ui-lib — This project is a React Native UI library and mobile component framework designed for building consistent, themed… shoutem/ui — This project is a cross-platform mobile UI library and design system built for the React Native framework. It provides… exyte/popupview — PopupView is a SwiftUI popup library and modal view manager used to display toasts and floating alerts over active…