awesome-repositories.com
Blog
awesome-repositories.com

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

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

42 Repos

Awesome GitHub RepositoriesMaterial Design Libraries

Collections of UI components implementing standardized design language specifications.

Distinguishing note: Specifically implements the Material Design language, distinct from generic component libraries.

Explore 42 awesome GitHub repositories matching user interface & experience · Material Design Libraries. Refine with filters or upvote what's useful.

Awesome Material Design Libraries GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • callemall/material-uiAvatar von callemall

    callemall/material-ui

    98,475Auf GitHub ansehen↗

    This project is a component-based UI framework and a React Material Design library. It provides a comprehensive set of reusable interface elements that implement Google Material Design specifications to ensure consistent visual styles and behaviors across web applications. The framework enables the construction of professional layouts for enterprise web interfaces and the rapid prototyping of frontend designs. It uses a collection of pre-designed React components to standardize layouts and accelerate the overall development process. The system integrates a styling engine and theme-based inje

    Provides a collection of React-specific UI components that implement the Material Design specifications.

    JavaScript
    Auf GitHub ansehen↗98,475
  • vuetifyjs/vuetifyAvatar von vuetifyjs

    vuetifyjs/vuetify

    41,003Auf GitHub ansehen↗

    This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib

    A comprehensive collection of pre-built UI components that implement a standardized design language for consistent application interfaces.

    TypeScriptjavascriptmaterialmaterial-components
    Auf GitHub ansehen↗41,003
  • dogfalo/materializeAvatar von Dogfalo

    Dogfalo/materialize

    38,865Auf GitHub ansehen↗

    Materialize is a Material Design CSS framework and component library. It provides a collection of reusable visual elements and styles used to build web page designs that follow the Material Design specification. The project includes a responsive web layout engine to create adaptive user interfaces. This system automatically adjusts structure and spacing based on screen size to ensure consistency across different devices. The framework covers frontend UI prototyping and general CSS integration, utilizing a grid system and pre-styled components to assemble functional website layouts.

    Implements the Material Design visual language through a standardized set of UI components and libraries.

    JavaScriptcsscss-frameworkdesign
    Auf GitHub ansehen↗38,865
  • google/material-design-liteAvatar von google

    google/material-design-lite

    32,181Auf GitHub ansehen↗

    Material Design Lite is a Material Design UI library and CSS design system. It serves as a front-end component framework providing a collection of HTML, CSS, and JavaScript components that implement the Material Design visual language for web applications. The project enables the implementation of Material Design components and a standardized design language to maintain a consistent look and feel across user interfaces. It supports frontend UI development and responsive web styling through pre-built components. The library facilitates rapid web prototyping by providing pre-styled components

    Provides a collection of UI components that implement the standardized Material Design visual language.

    HTMLmaterialmaterial-componentsmaterial-design
    Auf GitHub ansehen↗32,181
  • angular/material2Avatar von angular

    angular/material2

    25,033Auf GitHub ansehen↗

    This project is a Material Design UI library and Angular component framework. It provides a collection of reusable UI building blocks and development tools for creating consistent web applications that follow Material Design specifications. The framework includes an accessible web component library that uses headless directives and WAI-ARIA patterns to ensure user interface elements meet web accessibility standards. It also provides specialized integration wrappers for embedding and managing interactive Google Maps and YouTube video playback. The project supports custom UI component developm

    Provides a comprehensive set of pre-built web components that implement the Material Design language specifications.

    TypeScript
    Auf GitHub ansehen↗25,033
  • mdbootstrap/mdb-ui-kitAvatar von mdbootstrap

    mdbootstrap/mdb-ui-kit

    24,256Auf GitHub ansehen↗

    The mdb-ui-kit is a frontend component library and visual extension that combines the Bootstrap 5 framework with Material Design principles. It provides a collection of pre-styled interface elements and responsive web templates to facilitate the development of consistent web applications. The toolkit extends the Bootstrap ecosystem by adding Material Design aesthetics and advanced styling options. It enables rapid prototyping through the use of pre-configured design blocks and provides mechanisms for deep visual customization via SCSS variables and native CSS custom properties, including supp

    Provides a comprehensive library of UI components that strictly implement the Material Design language.

    SCSSbootstrapbootstrap-materialbootstrap-template
    Auf GitHub ansehen↗24,256
  • android/compose-samplesAvatar von android

    android/compose-samples

    22,893Auf GitHub ansehen↗

    Compose Samples is a collection of reference implementations for the Jetpack Compose UI library, serving as a practical guide for building native Android user interfaces. It demonstrates the use of a declarative framework where Kotlin functions describe layout structures and data dependencies, enabling developers to construct modern, reactive interfaces. The repository highlights architectural patterns that prioritize maintainability and testability, such as layered organization and unidirectional data flow. It showcases how to implement adaptive layouts that automatically adjust to various s

    Implements standardized Material Design components and theming to ensure a consistent visual identity.

    Kotlinandroidjetpack-compose
    Auf GitHub ansehen↗22,893
  • material-components/material-components-androidAvatar von material-components

    material-components/material-components-android

    17,164Auf GitHub ansehen↗

    This project is a native Android widget toolkit that provides a collection of standardized interface elements for mobile application development. It serves as a comprehensive implementation of the Material Design language, offering ready-to-use widgets and layouts designed to ensure consistent visual and interactive patterns across an application. The library distinguishes itself by integrating directly with the platform view system, allowing developers to maintain a uniform look and feel across different screens. It utilizes a centralized theme object to resolve visual properties and support

    Implements the official Material Design language through a set of ready-to-use widgets and layouts.

    Javaandroidmaterial-componentsmaterial-design
    Auf GitHub ansehen↗17,164
  • material-components/material-components-webAvatar von material-components

    material-components/material-components-web

    17,071Auf GitHub ansehen↗

    This project is a framework-agnostic UI library and a collection of modular web components based on the Material Design visual system. It provides a comprehensive set of interactive interface elements and a responsive web grid system for organizing page content. The library utilizes a design token theme engine to apply consistent typography, colors, and visual styles across an interface. It separates behavioral logic from rendering to ensure that components remain compatible across different JavaScript environments. The system covers responsive layout design and web form interface developmen

    Provides a comprehensive library of web components strictly following the Material Design visual system.

    TypeScript
    Auf GitHub ansehen↗17,071
  • angular/materialAvatar von angular

    angular/material

    16,403Auf GitHub ansehen↗

    Angular Material is an accessible web component library and UI framework designed for building single-page applications within the Angular ecosystem. It provides a collection of pre-built user interface elements that implement the Material Design specification to ensure a consistent look and feel across different devices. The project functions as a cross-platform design system, offering a unified set of motion and interaction patterns. It focuses on delivering a standardized system of visual and behavioral specifications that adapt to various screen sizes. The library covers a broad range of

    Provides a collection of pre-built UI components that implement the Material Design specification for web applications.

    JavaScript
    Auf GitHub ansehen↗16,403
  • materialdesigninxaml/materialdesigninxamltoolkitAvatar von MaterialDesignInXAML

    MaterialDesignInXAML/MaterialDesignInXamlToolkit

    16,177Auf GitHub ansehen↗

    This project is a Material Design XAML library and UI framework for building Windows desktop applications. It provides a collection of components and styles used to implement Material Design interfaces within WPF applications. The toolkit functions as a XAML styling toolkit that provides reusable styles and color swatches. This allows for the maintenance of a unified visual identity and the application of standardized primary and secondary color palettes across .NET desktop screens. The framework covers WPF UI development and XAML interface styling, facilitating the implementation of Materia

    Implements Google's Material Design language specifically for C# and VB.Net desktop applications.

    C#c-sharpdesigndragablz
    Auf GitHub ansehen↗16,177
  • butchersboy/materialdesigninxamltoolkitAvatar von ButchersBoy

    ButchersBoy/MaterialDesignInXamlToolkit

    16,183Auf GitHub ansehen↗

    This project is a WPF Material Design library and XAML UI framework providing a collection of pre-styled components and themed controls for Windows desktop applications. It functions as a desktop component library and theme engine to ensure design consistency across .NET applications. The toolkit implements a standardized visual language through a Material Design component library, including specialized buttons, cards, and dialogs. It enables the application of comprehensive visual styles and theme implementations to align standard controls with established design patterns. The framework cov

    Ships a collection of UI components that implement standardized Material Design language specifications.

    C#
    Auf GitHub ansehen↗16,183
  • callstack/react-native-paperAvatar von callstack

    callstack/react-native-paper

    14,292Auf GitHub ansehen↗

    React Native Paper is a cross-platform UI framework that provides a comprehensive suite of pre-built components based on Material Design specifications. It serves as a library for building consistent mobile interfaces by mapping high-level design elements to native platform primitives, ensuring a unified visual language across different operating systems. The library distinguishes itself through a global context provider that manages theme injection and portal-based overlay rendering for elements like modals and tooltips. Developers can apply custom brand identities by overriding default desi

    Offers a comprehensive suite of interface elements implementing Material Design specifications.

    TypeScripthacktoberfestmaterial-designreact-native
    Auf GitHub ansehen↗14,292
  • end-4/dots-hyprlandAvatar von end-4

    end-4/dots-hyprland

    12,857Auf GitHub ansehen↗

    This project is a configuration suite for the Hyprland Wayland compositor, providing a set of automated scripts and files to deploy a consistent desktop environment across Linux distributions. It functions as an automation tool that synchronizes system settings, software packages, and interface themes to ensure a uniform workspace state. The environment distinguishes itself through deep integration with language models, allowing users to access local or cloud-based AI assistants directly from the desktop interface for tasks such as text translation and content generation. Visual consistency i

    Applies Material Design standards to the desktop interface for consistent visual language.

    QMLdotfileshyprlandlinux
    Auf GitHub ansehen↗12,857
  • templarian/materialdesignAvatar von Templarian

    Templarian/MaterialDesign

    11,283Auf GitHub ansehen↗

    Material Design is a collection of thousands of community-driven SVG icons that follow the Material Design specification for web and desktop applications. It provides these vector graphics as an installable SVG icon set and a webfont icon collection. The library is designed for cross-framework implementation, allowing icons to be integrated via package managers as dependencies. This ensures consistent rendering across different coding environments, browsers, and devices. The project covers UI asset management and frontend design workflows, providing a searchable library for selecting and imp

    Implements a comprehensive collection of vector graphics and webfonts following the Material Design specification.

    androidbootstrapdonations
    Auf GitHub ansehen↗11,283
  • mudblazor/mudblazorAvatar von MudBlazor

    MudBlazor/MudBlazor

    10,164Auf GitHub ansehen↗

    MudBlazor is a Material Design component library and web UI kit for Blazor applications. It provides a collection of pre-styled, reusable interface elements and layout components based on Material Design guidelines. The library enables the development of responsive web frontends and professional user interfaces entirely within the .NET ecosystem. It covers the construction of enterprise dashboards, data-heavy administrative panels, and functional prototypes. The framework utilizes a system of CSS-variable theming and a block element modifier naming convention to manage styles. Component logi

    Implements a standardized set of UI components following Material Design language specifications.

    C#blazorblazor-componentscomponent
    Auf GitHub ansehen↗10,164
  • vuematerial/vue-materialAvatar von vuematerial

    vuematerial/vue-material

    9,837Auf GitHub ansehen↗

    Vue Material is a comprehensive UI toolkit and framework for Vue.js that implements the Material Design specification. It provides a suite of pre-built, themed components designed to create consistent and responsive web applications. The library features dynamic theme support for runtime color scheme changes and automatic accessibility contrast management. It is designed for compatibility with server-side rendering to improve initial load times and search engine optimization, and it includes internationalization support for locale translation and text direction adjustments. The toolkit cover

    Provides a comprehensive library of UI components that strictly implement the Material Design specification.

    Vuehacktoberfesthacktoberfest2021javascript
    Auf GitHub ansehen↗9,837
  • navasmdc/materialdesignlibraryAvatar von navasmdc

    navasmdc/MaterialDesignLibrary

    8,922Auf GitHub ansehen↗

    MaterialDesignLibrary is an Android Material Design UI library and cross-version framework. It provides a collection of pre-built interface controls and a compatibility layer that enables modern design patterns on older Android devices starting from version 2.2. The project focuses on bringing updated design standards to legacy Android versions to ensure a consistent user experience. This is achieved through a compatibility layer that implements modern interface elements without sacrificing visual quality on outdated operating system releases. The library includes a variety of functional com

    Implements a collection of UI components based on the Material Design language for Android.

    Java
    Auf GitHub ansehen↗8,922
  • react-toolbox/react-toolboxAvatar von react-toolbox

    react-toolbox/react-toolbox

    8,619Auf GitHub ansehen↗

    React Toolbox is a Material Design React component library and cross-platform UI kit. It provides a set of pre-styled user interface components that implement the Material Design specification to ensure consistent layouts and interaction patterns. The library utilizes a CSS Modules styling framework to provide scoped design variables and theme overrides. This approach allows for global theming and fine-grained visual adjustments through a variable-based theme engine and custom property style overrides. The project supports server-side rendering, enabling components to generate HTML on the ba

    Implements a comprehensive set of UI components following the Material Design specification.

    JavaScript
    Auf GitHub ansehen↗8,619
  • roughike/bottombarAvatar von roughike

    roughike/BottomBar

    8,358Auf GitHub ansehen↗

    BottomBar is an Android UI component that implements a Material Design bottom navigation bar. It serves as a reusable layout element for organizing top-level application destinations through a system of selectable tabs. The component features an adaptive layout system that optimizes horizontal space for tablet displays and uses density-aware adjustments for different screen dimensions. It includes a notification badge system to alert users of updates and supports conditional selection interception to prevent navigation based on application state or permissions. The library covers a broad ran

    Implements a bottom navigation bar that follows Material Design specifications for primary app destinations.

    Javaandroidbottom-navigationjava
    Auf GitHub ansehen↗8,358
Vorherige123Nächste
  1. Home
  2. User Interface & Experience
  3. Material Design Libraries

Unter-Tags erkunden

  • CSS FrameworksFull-featured styling frameworks that provide both a component library and a structural layout system. **Distinct from Material Design Libraries:** Distinct from Material Design Libraries: focuses on the overall framework and layout engine rather than just a set of components.
  • Material Design Cursor SetsCollections of mouse pointers that follow the Material Design visual language. **Distinct from Material Design Libraries:** Distinct from general UI component libraries by providing specific mouse pointer assets instead of widgets.
  • Sample ApplicationsReference projects that demonstrate the practical implementation of a design system or library. **Distinct from Material Design Libraries:** Distinct from Material Design Libraries, as this is a complete runnable app showcasing the library, not the library itself.