awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

27 Repos

Awesome GitHub RepositoriesNative Mobile Design Systems

Frameworks for building consistent, adaptive native mobile interfaces across various device types.

Distinct from Interface Consistency Utilities: Distinct from Interface Consistency Utilities: focuses specifically on native mobile adaptation rather than generic screen consistency.

Explore 27 awesome GitHub repositories matching user interface & experience · Native Mobile Design Systems. Refine with filters or upvote what's useful.

Awesome Native Mobile Design Systems GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • driftyco/ionicAvatar von driftyco

    driftyco/ionic

    52,514Auf GitHub ansehen↗

    Ionic is a cross-platform mobile UI toolkit and hybrid app development framework. It provides a library of web components for building native-quality iOS, Android, and Progressive Web Apps using HTML, CSS, and JavaScript from a single codebase. The project utilizes a web component UI library to ensure consistent mobile interface behaviors. It employs a framework-agnostic wrapper to integrate these custom elements with JavaScript libraries such as React, Vue, and Angular. The toolkit covers hybrid mobile UI design and cross-platform app development. It includes an adaptive styling system that

    Provides a system for designing adaptive native mobile interfaces that maintain consistency across different device types.

    TypeScript
    Auf GitHub ansehen↗52,514
  • codepath/android_guidesAvatar von codepath

    codepath/android_guides

    28,339Auf GitHub ansehen↗

    This project provides a collection of instructional guides and tutorials for Android app development, native mobile application creation, and computer science education. It focuses on building native applications through step-by-step implementation, covering the development of user interfaces and the integration of system hardware and permissions. The material extends into broader technical domains, including the study of fundamental data structures and algorithms for technical interview preparation. It also covers cybersecurity fundamentals, such as identifying web vulnerabilities and implem

    Teaches how to build responsive layouts and custom views that adapt to different mobile screen sizes and orientations.

    androidcodepathdevelopment
    Auf GitHub ansehen↗28,339
  • elemefe/mint-uiAvatar von ElemeFE

    ElemeFE/mint-ui

    16,455Auf GitHub ansehen↗

    Mint-UI is a mobile interface toolkit and component-based UI framework designed for Vue.js applications. It provides a collection of pre-styled user interface components specifically optimized for mobile devices and touch-based navigation. The library focuses on mobile UI development and responsive design, offering a set of layout and interaction elements tailored for mobile viewport constraints to ensure visual consistency across different screens. The framework utilizes a modular architecture that integrates a CSS-based styling system with Vue's reactivity model, using prop-driven configur

    Offers layouts that automatically adapt to various mobile screen sizes and orientations.

    Vuecomponentmobileui-kit
    Auf GitHub ansehen↗16,455
  • tencent/weui-wxssAvatar von Tencent

    Tencent/weui-wxss

    15,284Auf GitHub ansehen↗

    weui-wxss is a mobile design system and UI framework designed for the WeChat Mini Program development environment. It provides a collection of reusable components and predefined styles to ensure interfaces match the native WeChat look and feel. The library focuses on implementing a native WeChat user experience by translating mobile design mockups into working code using standardized visual guidelines. It manages the visual appearance of applications through a consistent set of stylesheets tailored for the WeChat runtime. The framework includes capabilities for style management and the imple

    Acts as a comprehensive framework for building consistent and adaptive native-looking mobile interfaces.

    Less
    Auf GitHub ansehen↗15,284
  • twbs/ratchetAvatar von twbs

    twbs/ratchet

    14,675Auf GitHub ansehen↗

    Ratchet is a web-based mobile UI framework and component-based library designed to create responsive mobile application interfaces. It provides a CSS mobile layout system that allows for the development of application frontends using standard web technologies. The framework focuses on mobile app interface design and rapid prototyping, utilizing pre-styled visual elements to ensure consistent styling across various screen sizes and resolutions. The system employs a CSS-only approach to define interactive states and layouts, incorporating a grid-based responsive layout and utility-first styles

    Building mobile user interfaces using HTML and CSS to ensure consistent styling across various screen sizes.

    CSScsshtmljavascript
    Auf GitHub ansehen↗14,675
  • dcloudio/muiAvatar von dcloudio

    dcloudio/mui

    13,474Auf GitHub ansehen↗

    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

    Provides a comprehensive framework for building high-performance mobile interfaces that mimic native design systems.

    JavaScriptandroidcssdcloud
    Auf GitHub ansehen↗13,474
  • android/uampA

    android/uamp

    13,186Auf GitHub ansehen↗

    uamp is an audio media application framework and reference implementation for building music playback applications on Android. It provides a cross-device media framework designed to maintain functional and visual consistency across phones, tablets, Wear OS, Android TV, and Android Auto. The project features specific implementations for automotive-safe music control and Google Cast integration for remote playback. It includes a multi-form factor UI kit that demonstrates how to adapt a single media codebase to various screen sizes and device types. The framework covers core media capabilities

    Adapts the user interface across different screen dimensions by switching between mobile and tablet layouts.

    Kotlin
    Auf GitHub ansehen↗13,186
  • cosmicmind/materialAvatar von CosmicMind

    CosmicMind/Material

    11,988Auf GitHub ansehen↗

    Material is a mobile user interface framework designed for building responsive and consistent native applications. It provides a declarative component architecture that allows developers to construct complex interfaces through modular, self-contained elements that manage their own state and rendering logic. The framework distinguishes itself through a constraint-based layout engine that calculates component geometry by solving spatial relationships between elements, ensuring layouts adapt automatically to varying screen sizes. It also features a hierarchical design system that propagates styl

    Provides a comprehensive framework for building consistent, adaptive native mobile interfaces using declarative components and constraint-based layouts.

    Swiftanimationcardcosmicmind
    Auf GitHub ansehen↗11,988
  • jquery-archive/jquery-mobileAvatar von jquery-archive

    jquery-archive/jquery-mobile

    9,615Auf GitHub ansehen↗

    jQuery Mobile is a mobile web framework and cross-platform UI library designed to create consistent HTML5 user interfaces that adapt to different mobile device platforms and screen sizes. It provides a collection of customizable components and CSS styles to render a unified look and feel across various mobile operating systems. The framework functions as a CSS themeable UI kit, featuring a build process that allows for the generation of custom visual themes by modifying base style files and assets. The library covers a broad capability surface including responsive mobile interface developmen

    Implements design techniques to ensure user interfaces automatically adapt to various mobile screen sizes.

    JavaScript
    Auf GitHub ansehen↗9,615
  • mrzachnugent/react-native-reusablesAvatar von mrzachnugent

    mrzachnugent/react-native-reusables

    8,425Auf GitHub ansehen↗

    react-native-reusables ist eine React Native UI-Komponentenbibliothek und ein plattformübergreifendes mobiles Designsystem. Es bietet eine Sammlung zugänglicher und stylbarer Benutzeroberflächenkomponenten, die darauf ausgelegt sind, die visuelle Konsistenz über verschiedene mobile Betriebssysteme hinweg zu wahren. Das Projekt fungiert als Headless-UI-Komponentensammlung, die Barrierefreiheit und Funktionalität über starre visuelle Vorgaben stellt. Es agiert als Tailwind CSS Mobile-Framework, indem es Utility-First-CSS-Muster über NativeWind implementiert, um schnelles Interface-Prototyping zu erleichtern. Die Bibliothek deckt die mobile UI-Entwicklung und das plattformübergreifende Interface-Design ab und nutzt eine primitive Abstraktion sowie ein kompositionsbasiertes Komponentenmodell, um ausgefeilte mobile Bildschirme zu erstellen.

    Functions as a design system for building consistent, adaptive native mobile interfaces across various device types.

    TypeScript
    Auf GitHub ansehen↗8,425
  • nativewind/nativewindAvatar von nativewind

    nativewind/nativewind

    7,960Auf GitHub ansehen↗

    NativeWind is a utility-first CSS framework that integrates Tailwind CSS design patterns into React Native applications. It functions as a cross-platform styling system and style mapper that translates CSS-based utility classes into native style objects compatible with mobile platforms. The framework provides a responsive UI engine that implements breakpoints, dark mode management, and platform-specific modifiers. It allows for the definition of custom themes including global colors, fonts, and spacing values to maintain a consistent visual identity across different devices. The system cover

    Adjusts application layouts and styles based on screen size, device orientation, and hardware platform differences.

    TypeScriptcssnativewindreact
    Auf GitHub ansehen↗7,960
  • wix/react-native-ui-libAvatar von wix

    wix/react-native-ui-lib

    7,139Auf GitHub ansehen↗

    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.

    Provides a framework for building consistent, adaptive native mobile interfaces across various device types.

    TypeScriptandroidcomponentshacktoberfest
    Auf GitHub ansehen↗7,139
  • smuyyh/bookreaderAvatar von smuyyh

    smuyyh/BookReader

    6,901Auf GitHub ansehen↗

    BookReader is a mobile e-book reader application designed for reading digital novels in EPUB, PDF, and TXT formats. It functions as a digital library manager for organizing, indexing, and searching collections of electronic books using titles and tags. The application features a reading interface with three-dimensional page-flip animations to simulate the feel of physical books. It also includes a wireless synchronization system for transferring digital book files between devices over a local network. The software provides tools for customizing the reading experience, including adjustable th

    Provides a responsive layout that adapts digital text and images for optimal readability on mobile screens.

    Javaandroidbookbookreader
    Auf GitHub ansehen↗6,901
  • jverkoey/nimbusAvatar von jverkoey

    jverkoey/nimbus

    6,417Auf GitHub ansehen↗

    Nimbus ist ein iOS-UI-Framework und Anwendungs-Toolkit, das eine Sammlung wiederverwendbarer Interface-Komponenten und Layout-Tools für die Erstellung nativer mobiler Anwendungen bereitstellt. Es enthält eine SwiftUI-Komponentenbibliothek und ein strukturiertes Interface-Design-System für ein konsistentes Styling über Apple-Plattformen hinweg. Das Framework verfolgt einen deklarativen Ansatz für visuelle Formatierung und nutzt CSS-basiertes Komponenten-Styling zur Definition von Farben, Schriftarten und Abständen. Es optimiert die Entwicklung durch ein komponenten-basiertes Konstruktionssystem und deklaratives Style-Mapping. Das Toolkit deckt eine Reihe von Interface-Utilities ab, darunter gerenderten Text mit Attributen, Status-Badge-Indikatoren und Snap-basierte Paging-Logik für Swipe-Navigation. Es bietet zudem Netzwerk-Utilities für URL-gesteuertes Remote-Image-Loading und eine Integrationsschicht für die bidirektionale Kommunikation zwischen installierten Anwendungen.

    Provides a structured design system for maintaining consistent styling across native mobile interfaces.

    Objective-C
    Auf GitHub ansehen↗6,417
  • xamarin/xamarin.formsAvatar von xamarin

    xamarin/Xamarin.Forms

    5,547Auf GitHub ansehen↗

    Xamarin.Forms ist ein plattformübergreifendes mobiles Framework für den Aufbau nativer Benutzeroberflächen unter Verwendung einer einzigen gemeinsamen Codebasis und .NET. Es fungiert als datengesteuerte UI-Bibliothek und XAML-UI-Toolkit, das es ermöglicht, Anwendungslayouts und visuelle Elemente mittels einer XML-basierten Auszeichnungssprache zu definieren. Das Framework bietet native API-Wrapper, die Zugriff auf gerätespezifische Hardware- und Betriebssystemfunktionen via C# ermöglichen. Es nutzt ein System zum Rendern einer einzigen Benutzeroberflächen-Codebasis durch native Steuerelemente über verschiedene Betriebssysteme hinweg. Das Projekt deckt adaptives Layout-Management und Anwendungsnavigation für die Definition von Screen-Flows ab. Es umfasst Funktionen für den Zugriff auf native Plattformfunktionen, lokales Datenspeicher-Management und die Nutzung von REST-Diensten zur Integration von Cloud-Daten.

    Provides layout containers that adapt visual elements to various screen sizes and orientations across mobile devices.

    C#cross-platformhacktoberfestmicrosoft
    Auf GitHub ansehen↗5,547
  • jerrykuku/luci-theme-argonAvatar von jerrykuku

    jerrykuku/luci-theme-argon

    5,338Auf GitHub ansehen↗

    luci-theme-argon ist ein visuelles Interface für die OpenWrt-Verwaltungskonsole, das das Standard-Erscheinungsbild durch ein modernes Design ersetzt. Es bietet ein responsives Web-Interface, das das administrative Dashboard automatisch für die Nutzbarkeit auf Mobilgeräten und Desktop-Bildschirmen anpasst. Das Theme verfügt über einen anpassbaren Login-Bildschirm, der benutzerdefinierte Bilder, Videos und Transparenzeffekte unterstützt. Es enthält ein Dark-Mode-Interface mit der Möglichkeit, manuell oder automatisch basierend auf Systemeinstellungen zwischen hellen und dunklen Farbschemata zu wechseln. Das Projekt deckt weitreichende Anpassungen des User Interfaces ab, einschließlich Layout-Optimierung für Mobilgeräte und dynamische Hintergrundintegration, die rotierende Bilder von externen Webdiensten abruft. Es nutzt visuelle Styling-Utilities, um Farbthemen zu verwalten und Weichzeichner-Effekte auf die Verwaltungskonsole anzuwenden.

    Adjusts screen elements and layouts specifically to ensure readability on mobile devices.

    Lessledeluciopenwrt
    Auf GitHub ansehen↗5,338
  • jakelin/swiftlanguageweatherAvatar von JakeLin

    JakeLin/SwiftLanguageWeather

    5,242Auf GitHub ansehen↗

    SwiftLanguageWeather ist eine mobile Anwendung, die mit Swift für iOS erstellt wurde und Echtzeit-Wettervorhersagen sowie aktuelle Bedingungen abruft und anzeigt. Sie fungiert als standortbezogener Client, der das GPS des Geräts nutzt, um Wetterdaten basierend auf den aktuellen physischen Koordinaten des Benutzers zu erhalten. Die Anwendung verfügt über ein adaptives User-Interface, das mit Size-Classes entworfen wurde, um ein konsistentes Erscheinungsbild über verschiedene iPhone- und iPad-Bildschirmdimensionen hinweg zu wahren. Das Projekt integriert Remote-API-Dienste zum Abruf von Wetterinformationen und nutzt standortbezogene Dienste zur Automatisierung des Datenabrufs. Es verwaltet die Anzeige von Vorhersagen durch ein Layout, das sich dynamisch an verschiedene Gerätegrößen anpasst.

    Employs design techniques that adapt the interface to various screen sizes and orientations on iOS devices.

    Swiftdesigninterface-builderios-weather
    Auf GitHub ansehen↗5,242
  • shoutem/uiAvatar von shoutem

    shoutem/ui

    4,976Auf GitHub ansehen↗

    Dieses Projekt ist eine plattformübergreifende mobile UI-Bibliothek und ein Design-System, das für das React Native-Framework entwickelt wurde. Es bietet eine Sammlung stylbarer und wiederverwendbarer Interface-Komponenten, um visuelle Konsistenz über verschiedene mobile Betriebssysteme hinweg sicherzustellen. Das Framework enthält ein spezialisiertes Tool zur Umwandlung roher HTML-Strings in native mobile Komponenten unter Verwendung benutzerdefinierter Element-Renderings und Style-Overrides. Es bietet zudem ein Remote-Update-System, das es ermöglicht, Interface-Änderungen und neue Funktionen direkt auf Geräte zu pushen, ohne dass ein vollständiges App-Store-Release erforderlich ist. Die Bibliothek deckt ein breites Spektrum an Funktionen ab, einschließlich zentralisiertem Anwendungs-Styling und Theme-Management, deklarativen UI-Animationen und Screen-Layout-Management unter Verwendung von Grids, Tabs und Pagern. Sie bietet eine Suite interaktiver Elemente für Benutzereingaben, Medien-Rendering für Bilder und Videos sowie Systembenachrichtigungsindikatoren. Zusätzliche Utility-Funktionen umfassen lokalen Speicher für Lesezeichen, Push-Benachrichtigungs-Integration und automatisierte Tools für die Store-Veröffentlichung.

    Implements a centralized styling and theme system to manage the look and feel of native mobile interfaces across all screens.

    JavaScript
    Auf GitHub ansehen↗4,976
  • vadimdemedes/tailwind-rnAvatar von vadimdemedes

    vadimdemedes/tailwind-rn

    4,270Auf GitHub ansehen↗

    tailwind-rn ist ein Utility-First-Mobile-UI-Kit und Integrations-Framework, das die Verwendung von Tailwind-CSS-Utility-Klassen zum Stylen von React-Native-Komponenten ermöglicht. Es fungiert als responsive Mobile-Styling-Engine, die CSS-Stildefinitionen in JSON-Objekte transformiert, die mit nativem Mobile-View-Styling kompatibel sind. Das Projekt bietet einen CSS-zu-JSON-Stilkonverter und eine responsive Engine, die Stile basierend auf Screen-Breakpoints, Dark-Mode-Einstellungen und Viewport-Ausrichtung anpasst. Dies ermöglicht die Implementierung von mobilem responsivem Design und zustandsbasiertem Styling, ohne manuelle Stylesheets schreiben zu müssen. Das Framework deckt breitere Funktionen ab, einschließlich benutzerdefiniertem Theme-Management für Farben und Abstände, plattformübergreifendem UI-Styling für visuelle Einheitlichkeit und einem provider-basierten System zur Verteilung von Theme-Konfigurationen über einen Komponentenbaum hinweg.

    Implements adaptive layouts that respond to screen breakpoints, device orientation, and appearance modes on mobile.

    JavaScript
    Auf GitHub ansehen↗4,270
  • konstaui/konstaAvatar von konstaui

    konstaui/konsta

    4,193Auf GitHub ansehen↗

    Konsta ist ein plattformübergreifendes mobiles Design-System und eine Bibliothek für native UI-Komponenten. Sie bietet eine Sammlung vorgefertigter Benutzeroberflächen-Komponenten, die mit Tailwind CSS erstellt wurden, um mobile App-Ansichten zu erzeugen, die ein konsistentes, natives Erscheinungsbild über verschiedene mobile Betriebssysteme hinweg beibehalten. Die Bibliothek konzentriert sich auf die Emulation nativer Schnittstellen und wendet Design-Systeme an, die die offiziellen visuellen Stile und Richtlinien von iOS und Android nachahmen. Sie nutzt plattformspezifisches Style-Mapping und Design-System-basiertes Theming, um sicherzustellen, dass hybride oder Web-Anwendungen wie native Apps aussehen. Das Framework deckt die mobile UI-Entwicklung durch Utility-First-CSS-Styling und komponentenbasierte Interface-Abstraktionen ab. Es verwaltet visuelle Themes über CSS-Custom-Properties und Utility-Klassen, um responsive mobile Layouts zu erstellen.

    Implements a native mobile design system that emulates the official visual styles of iOS and Android.

    JavaScriptandroidiosmaterial-design
    Auf GitHub ansehen↗4,193
Vorherige12Nächste
  1. Home
  2. User Interface & Experience
  3. Interface Consistency Utilities
  4. Native Mobile Design Systems

Unter-Tags erkunden

  • Responsive Mobile LayoutsDesign techniques for creating user interfaces that adapt to various screen sizes and orientations on mobile devices. **Distinct from Native Mobile Design Systems:** Focuses on responsive layout adaptation specifically, rather than a general design system framework.
  • Web-Based ImplementationsDesign systems that use web technologies to mimic native mobile user interfaces. **Distinct from Native Mobile Design Systems:** Distinct from Native Mobile Design Systems by using HTML/CSS instead of native OS platform components.