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

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

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

7 مستودعات

Awesome GitHub RepositoriesMobile Interaction Patterns

Design patterns and technical implementations focused on the feel and responsiveness of mobile interfaces.

Distinct from Mobile App Routers: Shortlist candidates focus on routers or analytics; this is about the tactile feel of interactions like parallax and physics.

Explore 7 awesome GitHub repositories matching user interface & experience · Mobile Interaction Patterns. Refine with filters or upvote what's useful.

Awesome Mobile Interaction Patterns GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • codermjlee/mjrefreshالصورة الرمزية لـ CoderMJLee

    CoderMJLee/MJRefresh

    13,814عرض على GitHub↗

    MJRefresh is a scroll view interaction library and a set of reusable UI components for implementing pull-to-refresh and infinite scrolling behaviors in mobile user interfaces. It provides customizable refresh indicators and controllers that manage reload callbacks and loading states within scrollable containers. The library allows for the replacement of standard loading indicators with custom images, GIF sequences, and status labels to match specific visual branding. It includes a global configuration store to handle dynamic UI localization and the translation of refresh content across an app

    Provides technical implementations for managing the feel and responsiveness of mobile scroll view interactions.

    Objective-Cobjective-crefresh
    عرض على GitHub↗13,814
  • dcloudio/muiالصورة الرمزية لـ dcloudio

    dcloudio/mui

    13,474عرض على GitHub↗

    mui is a mobile UI component framework and native-like web UI kit designed for building high-performance mobile web interfaces. It functions as a mobile web performance framework and gesture-based interface library to eliminate browser lag and mimic the behaviors and animations of native mobile applications. The framework focuses on implementing common mobile UX patterns, including pull-to-refresh functionality, swipe-to-action menus, and sliding side navigation. It provides specialized tools for gesture-driven interface development to ensure an immediate visual response to touch interactions

    Implements tactile mobile interaction patterns like pull-to-refresh and swipe actions for a native feel.

    JavaScriptandroidcssdcloud
    عرض على GitHub↗13,474
  • umano/androidslidinguppanelالصورة الرمزية لـ umano

    umano/AndroidSlidingUpPanel

    9,456عرض على GitHub↗

    AndroidSlidingUpPanel is an Android custom view component and sliding panel library used to create draggable overlays that slide up from the bottom of an application screen. It functions as a nested scrolling UI framework that coordinates touch events between a draggable panel and its internal scrollable content. The library distinguishes itself through a parallax effect implementation that shifts background content at different speeds than the foreground panel. It supports the definition of intermediate anchor points to create partial-view states and allows for transition physics customizati

    Implements custom physics and parallax effects to improve the tactile feel of the mobile interface.

    Java
    عرض على GitHub↗9,456
  • yalantis/kolodaالصورة الرمزية لـ Yalantis

    Yalantis/Koloda

    5,400عرض على GitHub↗

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

    Develops intuitive card-based navigation and selection workflows for mobile applications to improve user engagement.

    Swift
    عرض على GitHub↗5,400
  • clans/floatingactionbuttonالصورة الرمزية لـ Clans

    Clans/FloatingActionButton

    5,175عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة من أدوات Android Material Design، بما في ذلك أزرار الإجراءات العائمة ومكونات قائمة الإجراءات العائمة. تبرز هذه العناصر إجراءات الشاشة الأساسية من خلال التحجيم القابل للتخصيص، وتأثيرات الظل، ومكونات واجهة المستخدم Jetpack Compose. تتضمن المكتبة زر تقدم دائري يدمج مؤشر تحميل للإشارة إلى معالجة المهام في الخلفية. تنظم مكونات القائمة الخاصة بها الأزرار المتوسعة مع تسميات وتعتيم الخلفية لتوفير وصول سريع إلى إجراءات تطبيق أساسية متعددة.

    Implements high-visibility action buttons and loading indicators to guide users through primary workflows.

    Javaandroidfloatingactionbutton
    عرض على GitHub↗5,175
  • traex/rippleeffectالصورة الرمزية لـ traex

    traex/RippleEffect

    4,895عرض على GitHub↗

    RippleEffect is a library and interaction framework for implementing Material Design ripple animations within Android applications. It provides tools to add animated visual feedback to interface elements to signal successful user interactions. The library allows for the customization of ripple effects, including adjustments to color, duration, and scale. It supports both configuration via attributes and dynamic adjustments through setter methods, and includes a listener interface to detect when a ripple animation has finished its execution.

    Implements standard touch feedback patterns to improve the feel and responsiveness of Android mobile interfaces.

    Java
    عرض على GitHub↗4,895
  • h5bp/mobile-boilerplateالصورة الرمزية لـ h5bp

    h5bp/mobile-boilerplate

    3,827عرض على GitHub↗

    This project is a mobile web application template and optimization kit providing a foundational project structure for building responsive websites. It functions as a responsive CSS framework and a set of utilities for managing viewport scaling, touch event responses, and user-agent feature detection. The project distinguishes itself through specialized web app manifest configurations and server performance settings. It includes systems for defining home screen icons and metadata to enable web applications to behave like native apps, alongside pre-defined directives for caching, compression, a

    Implements technical patterns to improve the feel and responsiveness of mobile interfaces.

    ApacheConf
    عرض على GitHub↗3,827
  1. Home
  2. User Interface & Experience
  3. Mobile Interaction Patterns