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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
material-components avatar

material-components/material-componentsArchived

0
View on GitHub↗

Material Components

Material Components is a cross-platform user interface framework and design system library that provides a collection of reusable interface elements. It is built to ensure consistent visual identity and interaction patterns across diverse web and mobile environments by utilizing shared design tokens and standardized development guidelines.

The project distinguishes itself through a modular architecture that allows for the independent integration or extension of individual interface components. It supports both native and cross-platform implementations, enabling developers to maintain a unified application programming interface while adapting to the specific requirements of different operating systems.

The library includes a structured governance workflow designed to manage collaborative development. This system enforces formal legal compliance for contributors and mandates multi-party code reviews to maintain project quality and traceability. These policies ensure that all interface elements remain consistent with the established design language while supporting the long-term maintainability of the codebase.

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Features

  • Cross-Platform UI Frameworks - Provides a comprehensive framework of modular components and design guidelines for building consistent user interfaces across web and mobile platforms.
  • UI Component Composition - Structures the library as a collection of independent interface elements that can be integrated or extended individually.
  • Design System - Implements a standardized collection of reusable interface elements that enforce a unified visual identity and interaction pattern across diverse environments.
  • Cross-Platform Abstractions - Encapsulates UI logic into platform-specific implementations while maintaining a unified API surface for cross-environment development.
  • Cross-Platform Visual Identities - Ensures consistent design guidelines and development policies across mobile and web environments.
  • Modular UI Components - Structures interface elements as modular, independent components that can be integrated or extended.
  • Design System Architectures - Standardizes visual identity and interaction patterns across platforms using shared design tokens and behavioral specifications.
  • Design Specifications - Defines the standardized policies and design language principles used to ensure accessibility and responsiveness across all interface components.
  • Native Implementation Mappings - Maps shared interface logic to native implementations to ensure consistent behavior across different operating systems.
  • Custom UI Component Derivation - Supports extending and overriding standard interface elements to meet specific project requirements.
  • Design Token Styling - Centralizes visual properties like colors and spacing into a single source of truth to ensure consistent branding.
  • Standalone UI Components - Provides standalone interface components that can be integrated into existing codebases independently.
  • Variant-Based Component Extenders - Allows modification and extension of existing interface components to meet unique project requirements.
1,095 stars·182 forks·Apache-2.0·7 vues

Historique des stars

Graphique de l'historique des stars pour material-components/material-componentsGraphique de l'historique des stars pour material-components/material-components

Collections incluant Material Components

Sélections manuelles où Material Components apparaît.
  • UI component patterns
  • Composants de badge UI
  • une bibliothèque pour personnaliser des composants UI

Questions fréquentes

Que fait material-components/material-components ?

Material Components is a cross-platform user interface framework and design system library that provides a collection of reusable interface elements. It is built to ensure consistent visual identity and interaction patterns across diverse web and mobile environments by utilizing shared design tokens and standardized development guidelines.

Quelles sont les fonctionnalités principales de material-components/material-components ?

Les fonctionnalités principales de material-components/material-components sont : Cross-Platform UI Frameworks, UI Component Composition, Design System, Cross-Platform Abstractions, Cross-Platform Visual Identities, Modular UI Components, Design System Architectures, Design Specifications.

Quelles sont les alternatives open-source à material-components/material-components ?

Les alternatives open-source à material-components/material-components incluent : umicro/uview — uView is a cross-platform UI framework and component library for uni-app. It provides a collection of pre-built user… geekyants/nativebase — NativeBase is a comprehensive toolkit of accessible components and responsive design frameworks used to build… remaxjs/remax — Remax is a cross-platform UI framework and engine for building mini programs using React. It functions as a runtime… software-mansion/react-native-screens — react-native-screens is a set of native navigation primitives and a cross-platform UI bridge that maps JavaScript… openkraken/kraken — Kraken is a cross-platform UI framework and web standards runtime designed to build native applications using standard… motiadev/motia — Motia is a cross-platform frontend framework designed for building and maintaining scalable user interfaces. It…

Alternatives open source à Material Components

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Material Components.
  • umicro/uviewAvatar de umicro

    umicro/uView

    4,217Voir sur GitHub↗

    uView is a cross-platform UI framework and component library for uni-app. It provides a collection of pre-built user interface elements and layout templates used to create interfaces that function across different mobile operating systems and web-based mini-program platforms. The system uses a modular architecture that allows for the import of specific elements to minimize the final application bundle size. It also includes a JavaScript utility toolkit containing helper functions and programming tools to simplify common development tasks. The framework covers interface prototyping through st

    Vueuniappvueweixin
    Voir sur GitHub↗4,217
  • geekyants/nativebaseAvatar de GeekyAnts

    GeekyAnts/NativeBase

    20,389Voir sur GitHub↗

    NativeBase is a comprehensive toolkit of accessible components and responsive design frameworks used to build consistent mobile and web applications. It provides a cross-platform UI component library and a React Native component framework that enable the creation of layouts across Android, iOS, and the web from a single codebase. The system is distinguished by a responsive design system that automatically adjusts layouts and global themes to fit different screen sizes and color modes. It utilizes a utility-based styling approach, allowing developers to apply visual styles directly through com

    TypeScript
    Voir sur GitHub↗20,389
  • remaxjs/remaxAvatar de remaxjs

    remaxjs/remax

    4,565Voir sur GitHub↗

    Remax is a cross-platform UI framework and engine for building mini programs using React. It functions as a runtime that translates React components and hooks into native mini program elements, avoiding the need for static compilation. The framework provides a type-safe development environment to ensure reliability across cross-platform UI components. It allows for the creation of multi-platform mini programs from a single codebase by mapping React component trees to native structures during execution. The system covers cross-platform mini program development, including UI construction with

    TypeScript
    Voir sur GitHub↗4,565
  • software-mansion/react-native-screensAvatar de software-mansion

    software-mansion/react-native-screens

    3,689Voir sur GitHub↗

    react-native-screens is a set of native navigation primitives and a cross-platform UI bridge that maps JavaScript interfaces to platform-specific screen management. It serves as a mobile screen transition engine and a native view hierarchy manager, bridging high-level navigation interfaces to native view hierarchies and transition engines. The project distinguishes itself by unifying navigation experiences across mobile, web, television, and spatial computing devices. It utilizes platform-specific navigation primitives to ensure screen transitions and presentation styles align with native sys

    TypeScriptreact-nativereact-navigationtypescript
    Voir sur GitHub↗3,689
Voir les 30 alternatives à Material Components→