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
·
google avatar

google/material-design-lite

0
View on GitHub↗
32,181 Stars·4,922 Forks·HTML·Apache-2.0·3 Aufrufe

Material Design Lite

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 to reduce manual CSS work. It utilizes vanilla JavaScript orchestration and attribute-based configuration to manage component behavior and styles.

Features

  • Design Systems - Serves as a standardized visual identity framework implementing Google's design guidelines for the web.
  • Material Design Components - Ships a set of pre-built Material Design widgets and layouts to ensure a consistent look and feel.
  • Frontend UI Toolkits - Provides a comprehensive toolkit of visual assets and styling tools for building frontend user interfaces.
  • Material Design Libraries - Provides a collection of UI components that implement the standardized Material Design visual language.
  • UI Component Frameworks - Provides a set of pre-built user interface elements for creating consistent layouts and interactive components across the web.
  • Rapid Prototyping Tools - Accelerates the assembly of functional web interfaces using a library of pre-styled components.
  • Vanilla DOM Controllers - Manages component behavior and user interactions through direct DOM manipulation without requiring an external framework runtime.
  • Responsive Web Interfaces - Creates web interfaces that adapt seamlessly across different device form factors using Material Design principles.
  • CSS Class-Based Styling - Implements a system that toggles visual themes and layout rules using predefined semantic CSS classes.
  • Attribute-Based Directives - Provides mechanisms for binding component behavior and initial states to HTML elements via custom attributes.
  • Attribute-Based State Feedback - Triggers visual state transitions and CSS updates by modifying DOM attributes in response to user interaction.
  • BEM-Based Naming - Uses the Block Element Modifier (BEM) naming convention to organize CSS selectors and prevent style leakage.
  • CSS Frameworks - Vanilla implementation of Google's Material Design components.
  • JavaScript Frameworks - Standard HTML, CSS, and JS components for material design.
  • Web Templates - Material design components for web layouts and interfaces.

Star-Verlauf

Star-Verlauf für google/material-design-liteStar-Verlauf für google/material-design-lite

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Material Design Lite

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Material Design Lite.
  • 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

    JavaScript
    Auf GitHub ansehen↗16,403
  • xotahal/react-native-material-uiAvatar von xotahal

    xotahal/react-native-material-ui

    3,786Auf GitHub ansehen↗

    This project is a cross-platform mobile UI framework and component library for building native interfaces. It provides a suite of pre-built interface controls and a scalable design system to ensure a uniform visual language across mobile screens. The library is centered on a theme-based system that uses a centralized configuration object to manage colors, spacing, and typography. This configuration propagates through the component tree, allowing developers to customize the global theme or apply local style overrides to individual elements. The framework includes a collection of reusable Mate

    JavaScript
    Auf GitHub ansehen↗3,786
  • 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

    TypeScript
    Auf GitHub ansehen↗17,071
  • react-bootstrap/react-bootstrapAvatar von react-bootstrap

    react-bootstrap/react-bootstrap

    22,608Auf GitHub ansehen↗

    React Bootstrap is a frontend component framework and responsive UI kit that translates the Bootstrap CSS framework into a React-based component architecture. It provides a collection of reusable, pre-styled interface elements and grid systems designed for consistent, responsive web development. The library distinguishes itself by wrapping raw HTML markup in React components to manage accessibility and stateful behaviors. It utilizes a centralized theme provider to propagate global configuration and breakpoints, while employing portal-based rendering for overlays to prevent clipping issues.

    TypeScriptbootstraphacktoberfestjavascript
    Auf GitHub ansehen↗22,608
Alle 30 Alternativen zu Material Design Lite anzeigen→

Häufig gestellte Fragen

Was macht google/material-design-lite?

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.

Was sind die Hauptfunktionen von google/material-design-lite?

Die Hauptfunktionen von google/material-design-lite sind: Design Systems, Material Design Components, Frontend UI Toolkits, Material Design Libraries, UI Component Frameworks, Rapid Prototyping Tools, Vanilla DOM Controllers, Responsive Web Interfaces.

Welche Open-Source-Alternativen gibt es zu google/material-design-lite?

Open-Source-Alternativen zu google/material-design-lite sind unter anderem: angular/material — Angular Material is an accessible web component library and UI framework designed for building single-page… xotahal/react-native-material-ui — This project is a cross-platform mobile UI framework and component library for building native interfaces. It provides… material-components/material-components-web — This project is a framework-agnostic UI library and a collection of modular web components based on the Material… react-bootstrap/react-bootstrap — React Bootstrap is a frontend component framework and responsive UI kit that translates the Bootstrap CSS framework… angular/material2 — This project is a Material Design UI library and Angular component framework. It provides a collection of reusable UI… callemall/material-ui — This project is a component-based UI framework and a React Material Design library. It provides a comprehensive set of…