awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

Awesome GitHub RepositoriesResponsive UI Design

Strategies for creating interfaces that adapt their layout and wrapping to various screen sizes.

Distinct from Android Development: Focuses specifically on responsive layout adaptation rather than general Android development tools.

Explore 8 awesome GitHub repositories matching mobile development · Responsive UI Design. Refine with filters or upvote what's useful.

Awesome Responsive UI Design GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • google/flexbox-layoutAvatar google

    google/flexbox-layout

    18,320Vezi pe GitHub↗

    This is a layout library for Android applications that implements the CSS Flexible Box layout model. It provides a view container and engine that arrange child views by distributing space and aligning content according to a flexible box model. The framework enables the creation of responsive user interfaces that automatically adjust element positioning, wrapping, and growth based on available screen dimensions and orientations. The system includes capabilities for adaptive layout workflows, dynamic element alignment, and a virtualized rendering system for recycling views to display large dat

    Creates application layouts that automatically adjust and wrap content to fit various Android screen sizes and orientations.

    Kotlin
    Vezi pe GitHub↗18,320
  • plasmicapp/plasmicAvatar plasmicapp

    plasmicapp/plasmic

    6,648Vezi pe GitHub↗

    Includes responsive design tools for creating layouts that adapt to different screen sizes.

    TypeScriptbuildercmsdesign
    Vezi pe GitHub↗6,648
  • angular/flex-layoutAvatar angular

    angular/flex-layout

    5,843Vezi pe GitHub↗

    Acest proiect este un framework de layout responsiv pentru Angular care oferă un sistem de directive pentru a crea interfețe utilizator adaptive folosind CSS Flexbox și CSS Grid. Include biblioteci specializate pentru gestionarea alinierii flexibile a box-urilor și structurarea grilelor de pagină complexe bidimensionale. Framework-ul dispune de un serviciu de monitorizare a breakpoint-urilor pentru a observa programatic schimbările media query și a declanșa logica atunci când dimensiunile viewport-ului depășesc limitele definite. Pentru a optimiza performanța, include un generator CSS la momentul build-ului care utilizează mixin-uri SASS pentru a crea stylesheet-uri statice media query, reducând nevoia de calcule de stil la runtime. Sistemul acoperă o gamă largă de capabilități de layout, inclusiv comutarea vizibilității bazată pe viewport, optimizarea layout-ului pentru print și markup responsiv bazat pe sufixe. Oferă instrumente pentru gestionarea fluxului containerelor, dimensionarea elementelor și gestionarea spațierii layout-ului atât pentru flexbox, cât și pentru poziționarea bazată pe grid.

    Provides a specialized framework for implementing responsive UI adaptation specifically within Angular.

    TypeScriptadaptiveangularengine
    Vezi pe GitHub↗5,843
  • xuexiangjys/xuiAvatar xuexiangjys

    xuexiangjys/XUI

    5,075Vezi pe GitHub↗

    XUI este un framework UI nativ pentru Android și o bibliotecă de componente concepută pentru construirea interfețelor de aplicații. Oferă o suită cuprinzătoare de layout-uri native, câmpuri de introducere și elemente de navigare, susținute de un sistem de gestionare a temelor pe niveluri pentru definirea atributelor vizuale globale și a stilurilor responsive. Framework-ul se distinge printr-un set specializat de view-uri personalizate și seturi de instrumente de interacțiune, inclusiv calendare de înaltă performanță, randarea vizualizării datelor și o varietate de butoane stilizate cu cronometre integrate și efecte vizuale. Include, de asemenea, capabilități integrate de procesare media, cum ar fi scanarea codurilor de bare și QR, generarea de QR-uri personalizate și o interfață de decupare a imaginilor. Proiectul acoperă o arie largă de capabilități UI și UX, incluzând diverse componente de introducere a datelor, primitive pentru ferestre flotante și o gamă largă de indicatori de feedback, cum ar fi snackbars și bare de progres. Oferă, de asemenea, șabloane de layout, configurarea tipografiei și sisteme de animație pentru gestionarea tranzițiilor de view-uri și a feedback-ului interactiv.

    Offers strategies for creating native Android interfaces that automatically adapt their structure for phones and tablets.

    Javaandroidandroid-uistyles
    Vezi pe GitHub↗5,075
  • hussien89aa/androidtutorialforbeginnersAvatar hussien89aa

    hussien89aa/AndroidTutorialForBeginners

    4,605Vezi pe GitHub↗

    Acest proiect este o serie de tutoriale ghidate și resurse educaționale pentru dezvoltarea de aplicații Android. Oferă conținut instrucțional pentru construirea de aplicații mobile și jocuri de la zero folosind Android Studio și Android SDK. Curriculum-ul acoperă designul UI mobil și crearea de layout-uri responsive care se adaptează la diverse dimensiuni de ecran. Include ghiduri despre integrarea hardware pentru accesarea senzorilor dispozitivului și a serviciilor native prin modele de permisiuni, precum și lecții despre securitatea datelor aplicațiilor. Materialul acoperă gestionarea datelor prin stocarea în baze de date locale și sincronizarea cu baze de date la distanță. De asemenea, abordează integrarea serviciilor web, inclusiv utilizarea modelelor de cerere și răspuns pentru a conecta aplicațiile la surse de date externe și hărți.

    Teaches strategies for creating Android interfaces that adapt their layout to various screen sizes and densities.

    Javaandroidandroid-tutorial
    Vezi pe GitHub↗4,605
  • openflutter/flutter_screenutilAvatar OpenFlutter

    OpenFlutter/flutter_screenutil

    4,030Vezi pe GitHub↗

    flutter_screenutil is a responsive UI framework and adaptive layout tool for Flutter. It provides a system for scaling layout dimensions and fonts based on a reference design to ensure consistent proportions across different screen resolutions and devices. The toolkit functions as a screen metrics provider that retrieves real-time device properties, including screen width, height, pixel density, and safe area dimensions. It specifically handles layout adaptation during device orientation changes and split-screen mode updates. The framework covers adaptive typography management, layout dimens

    Scales widgets and layouts based on design drafts to ensure consistent proportions across different screen resolutions.

    Dartdartflutterscale
    Vezi pe GitHub↗4,030
  • h5bp/mobile-boilerplateAvatar h5bp

    h5bp/mobile-boilerplate

    3,827Vezi pe 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

    Ensures consistent visual presentation across mobile devices using viewport configuration and CSS normalization.

    ApacheConf
    Vezi pe GitHub↗3,827
  • salesforce-ux/design-systemAvatar salesforce-ux

    salesforce-ux/design-system

    3,689Vezi pe GitHub↗

    This project is a comprehensive design system framework for building accessible, responsive, and consistent web interfaces. It provides a centralized architecture for managing visual properties and standardized component blueprints, ensuring that branding and interaction patterns remain uniform across diverse applications. The framework distinguishes itself through an accessibility-first approach, embedding semantic markup and inclusive design standards directly into its component blueprints. By utilizing a design-token-driven styling system, it centralizes visual values like typography, spac

    Creates flexible interface structures that automatically adjust sizing and positioning to fit various screen sizes and device types.

    JavaScriptcssdesign-systemshtml
    Vezi pe GitHub↗3,689
  1. Home
  2. Mobile Development
  3. Android Ecosystem
  4. Android Development
  5. Responsive UI Design

Explorează sub-etichetele

  • Angular Responsive DesignSpecialized strategies for implementing responsive UI adaptation specifically within the Angular framework. **Distinct from Responsive UI Design:** Distinct from Responsive UI Design: specifically targets the integration and implementation within Angular.