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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 dépôts

Awesome GitHub RepositoriesResponsive UI Kits

Collections of layout tools and components that automatically adapt to different screen sizes and breakpoints.

Distinct from UI Components and Kits: Shortlist candidates focus on specific breakpoint logic or chart layouts rather than a holistic UI kit.

Explore 15 awesome GitHub repositories matching user interface & experience · Responsive UI Kits. Refine with filters or upvote what's useful.

Awesome Responsive UI Kits GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • zxwk1998/vue-admin-betterAvatar de zxwk1998

    zxwk1998/vue-admin-better

    18,851Voir sur GitHub↗

    vue-admin-better is a Vue 3 admin dashboard template and framework used for creating data-driven backend management systems. It provides a responsive admin UI kit with pre-built page templates and layouts that adapt to desktop, mobile, and tablet screens. The framework features a dynamic route management system that renders application navigation and page access based on configurations received from a remote server. It includes a mock API development environment for generating and exporting simulated backend data, enabling frontend development to proceed without a live API. The project imple

    Ships a collection of layout tools and page templates that automatically adapt to different screen sizes.

    Vueadminadmin-dashboardadmin-template
    Voir sur GitHub↗18,851
  • bootstrap-vue/bootstrap-vueAvatar de bootstrap-vue

    bootstrap-vue/bootstrap-vue

    14,450Voir sur GitHub↗

    Bootstrap-vue is a Vue.js component library and responsive UI kit based on the Bootstrap CSS framework. It provides a frontend component suite of reusable interface elements designed for building mobile-first websites and web applications. The project wraps Bootstrap CSS classes in Vue components to manage styles and behaviors through reactive state. It integrates a responsive layout management system that synchronizes internal component states with Bootstrap's grid system and device breakpoints. The library covers a wide range of interface capabilities, including data display with sortable

    Provides a comprehensive set of layout tools and components that automatically adapt to device breakpoints.

    JavaScripta11yaccessibilityaccessible
    Voir sur GitHub↗14,450
  • android/uampA

    android/uamp

    13,186Voir sur GitHub↗

    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

    Ships a UI kit with examples for adapting a media codebase to various Android screen sizes.

    Kotlin
    Voir sur GitHub↗13,186
  • mdbootstrap/tw-elementsAvatar de mdbootstrap

    mdbootstrap/TW-Elements

    13,143Voir sur GitHub↗

    TW-Elements is a Tailwind CSS component library and responsive UI kit providing a collection of pre-styled elements and templates. It functions as an interactive web element set and a customizable theme system for building website interfaces and landing pages. The project enables rapid frontend prototyping through a library of functional interface pieces, including modals, navigation bars, and forms. It provides a set of design blocks and sections specifically for creating mobile-first layouts. The library covers responsive web design and Tailwind CSS UI development. This includes the implem

    Includes a collection of layout tools and components that automatically adapt to different screen sizes and breakpoints.

    JavaScriptcssdashboard-templatesdesign-systems
    Voir sur GitHub↗13,143
  • rafaelpimpa/buefyAvatar de rafaelpimpa

    rafaelpimpa/buefy

    9,531Voir sur GitHub↗

    Buefy is a user interface component library built specifically for Vue.js applications. It provides a collection of pre-styled interface elements and a responsive web UI kit designed to implement the Bulma CSS framework's styling and grid system. The project enables rapid frontend prototyping by offering a standardized library of semantic UI elements. These components allow for the creation of flexible layouts that automatically adjust to different screen sizes and devices. The library covers broad capabilities for responsive web design and the construction of user interfaces through the int

    Supplies a comprehensive kit of responsive components and layout tools that adapt to various breakpoints.

    Vue
    Voir sur GitHub↗9,531
  • rebassjs/rebassAvatar de rebassjs

    rebassjs/rebass

    7,905Voir sur GitHub↗

    Rebass is a React design system library that provides a collection of theme-driven, responsive UI primitives. It functions as a theme-based layout engine, using a set of stateless components to standardize spacing, typography, and colors across a user interface. The library distinguishes itself by mapping style properties to a central design theme through a styled-system approach. This allows for responsive style mapping where components automatically adapt their appearance based on screen size and provides the ability to swap underlying HTML elements while preserving styling logic to maintai

    Provides a kit of stateless components for building flexible layouts and grids that adapt to screen size.

    JavaScriptcolorcomponentscss
    Voir sur GitHub↗7,905
  • creativetimofficial/material-kitAvatar de creativetimofficial

    creativetimofficial/material-kit

    5,926Voir sur GitHub↗

    Material Kit is an open-source UI component library that provides pre-styled Material Design elements for building responsive web interfaces with Bootstrap 5. It offers a collection of reusable components like buttons, inputs, navbars, cards, and modals that follow Google's Material Design guidelines, along with a 12-column flexbox grid system for fluid layouts that adapt to any screen size. The kit distinguishes itself by including pre-built page sections such as headers, feature blocks, pricing tables, and footers that can be combined into complete page layouts, reducing the time needed to

    Ships a responsive grid system and components that automatically adapt to any screen size.

    HTMLbootstrapbootstrap-material-designbootstrap5
    Voir sur GitHub↗5,926
  • skyvow/wuxAvatar de skyvow

    skyvow/wux

    5,051Voir sur GitHub↗

    Wux est un framework et une bibliothèque d'UI basés sur des composants, conçus spécifiquement pour construire des interfaces utilisateur au sein de la plateforme WeChat Mini Program. Il fournit une collection de composants réutilisables et extensibles qui fonctionnent comme un kit d'UI multi-appareils pour assurer une apparence cohérente sur différentes tailles d'écran et appareils. Le framework implémente une architecture de composants frontend modulaire, permettant aux développeurs de créer des mises en page responsives en utilisant des éléments visuels pré-stylisés. Il utilise un système de composants personnalisables pour maintenir la cohérence visuelle à travers l'écosystème WeChat. Le projet couvre une gamme de capacités architecturales, incluant la configuration pilotée par les props, la thématisation par variables CSS pour un skinning dynamique et l'injection de style modulaire. Il emploie également des wrappers d'éléments personnalisés pour encapsuler la logique et les styles pour une meilleure réutilisabilité.

    Provides pre-styled components that adapt to different screen sizes and devices for a consistent look.

    JavaScript
    Voir sur GitHub↗5,051
  • jschr/bootstrap-modalAvatar de jschr

    jschr/bootstrap-modal

    4,964Voir sur GitHub↗

    bootstrap-modal est une bibliothèque JavaScript qui étend le composant modal Bootstrap standard pour fournir des capacités avancées de redimensionnement, d'empilement et d'animation. Il fonctionne comme un chargeur modal AJAX, récupérant du contenu distant et mettant à jour les vues de manière asynchrone sans nécessiter de rafraîchissement de la page du navigateur. Le projet fournit un gestionnaire de superposition empilable pour organiser de multiples fenêtres qui se chevauchent avec une gestion d'événements synchronisée et un ordre de couche correct. Il inclut également un composant d'interface utilisateur responsive qui ajuste automatiquement les dimensions et les contraintes en fonction de la taille actuelle de la fenêtre. La bibliothèque couvre des domaines fonctionnels plus larges incluant les workflows modaux imbriqués, le verrouillage du défilement en arrière-plan et les animations de transition modale. Elle incorpore en outre des mécanismes de feedback visuel tels que des indicateurs d'état de chargement et des animations d'interaction pour signaler les processus d'arrière-plan actifs.

    Provides a flexible layout component that automatically adapts dimensions based on the window size.

    JavaScript
    Voir sur GitHub↗4,964
  • gluestack/gluestack-uiAvatar de gluestack

    gluestack/gluestack-ui

    4,931Voir sur GitHub↗

    gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve

    Offers over 30 ready-made components that adapt to any screen size across web and mobile.

    TypeScriptaccessibilitycomponent-librarycustomizable-components
    Voir sur GitHub↗4,931
  • taiga-family/taiga-uiAvatar de taiga-family

    taiga-family/taiga-ui

    4,002Voir sur GitHub↗

    Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities. The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp

    Ships a mobile-first UI kit with responsive components that adapt to different device capabilities and screen sizes.

    TypeScriptangularbest-practicescdk
    Voir sur GitHub↗4,002
  • fomantic/fomantic-uiAvatar de fomantic

    fomantic/fomantic-ui

    3,759Voir sur GitHub↗

    Fomantic-UI is a component-based CSS library and frontend design system used to build consistent, responsive user interfaces. It functions as a CSS framework and responsive UI toolkit, providing a structured approach to managing typography, color palettes, and spacing. The project enables the development of custom UI components and the implementation of unified design systems across web applications. It provides a variable-driven theme compilation process to customize visual styles and a build-time system to compile selected components into production CSS bundles. The toolkit covers a broad

    Implements layout tools and components that automatically adapt to various screen sizes and breakpoints.

    JavaScript
    Voir sur GitHub↗3,759
  • epicmaxco/vuestic-uiAvatar de epicmaxco

    epicmaxco/vuestic-ui

    3,745Voir sur GitHub↗

    Vuestic UI is a Vue 3 component library providing a collection of pre-made user interface elements. It serves as a responsive UI framework and a themed component system designed to speed up frontend development and maintenance. The toolkit features a centralized configuration system for global styling and dynamic branding, including a built-in dark mode. It includes an internationalized interface toolkit with native support for localization and translating application content for multiple languages. The library provides a set of accessible web components that meet accessibility standards for

    Provides a holistic kit of layout tools and components that adapt automatically to different screen breakpoints.

    Vueaccessibilitycomponentsjavascript
    Voir sur GitHub↗3,745
  • ssense/vue-carouselAvatar de SSENSE

    SSENSE/vue-carousel

    1,698Voir sur GitHub↗

    This project is a responsive, touch-enabled carousel component library built for the Vue.js framework. It provides a flexible interface for displaying sliding content, allowing developers to integrate interactive media galleries and navigation elements into web applications. The library distinguishes itself through a highly adaptable layout engine that dynamically adjusts slide counts and dimensions based on browser viewport breakpoints. It features a unified input system that normalizes touch, mouse, and pointer events, ensuring consistent drag-to-scroll and swipe interactions across both mo

    Acts as a responsive interface element that adapts display properties based on viewport width.

    JavaScriptcarousel-componentvuevue-carousel
    Voir sur GitHub↗1,698
  • valqelyan/svelte-gridAvatar de valqelyan

    valqelyan/svelte-grid

    1,002Voir sur GitHub↗

    Svelte Grid is a responsive layout library designed for building interactive, draggable, and resizable dashboard interfaces within Svelte applications. It provides a coordinate-based system that allows users to manipulate the position and dimensions of UI components directly on the screen, ensuring that content blocks remain organized within a structured grid. The library distinguishes itself through a constraint-driven engine that enforces minimum and maximum size boundaries during user interactions, preventing overlapping elements and maintaining layout integrity. It includes built-in suppo

    Offers a collection of tools for creating fluid web layouts that automatically adjust structure based on screen size.

    Svelteadmin-dashboarddragdraggable
    Voir sur GitHub↗1,002
  1. Home
  2. User Interface & Experience
  3. Responsive UI Kits