awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
material-components avatar

material-components/material-components-android

0
View on GitHub↗
17,164 estrellas·3,219 forks·Java·apache-2.0·3 vistas

Material Components Android

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 supports custom styling through resource overrides and attribute-based configuration.

The framework covers a broad range of interface construction capabilities, including the rendering of standard buttons, inputs, and navigation bars. It manages complex visual feedback through state-aware drawing and supports the creation of custom interface elements by nesting standard view classes and applying specialized rendering logic.

Features

  • Android UI Components - Serves as a comprehensive collection of standardized interface elements for building Android application user experiences.
  • Material Design Components - Provides standard buttons, inputs, and navigation bars that implement the Material Design language.
  • Material Design Libraries - Implements the official Material Design language through a set of ready-to-use widgets and layouts.
  • Native Widget Toolkits - Provides a framework of pre-built UI controls that integrate directly with the platform view system.

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI
  • Mobile Development - Accelerates mobile application development by providing ready-made interface building blocks for the Android platform.
  • Herramientas de desarrollo - Official library for Material Design UI components.
  • Interface Consistency Utilities - Ensures a uniform look and feel across different application screens by using a shared set of pre-built design components.
  • Design Token Theming - Resolves visual properties by querying a centralized theme object that maps design tokens to view attributes at runtime.
  • Historial de estrellas

    Gráfico del historial de estrellas de material-components/material-components-androidGráfico del historial de estrellas de material-components/material-components-android

    Alternativas open-source a Material Components Android

    Proyectos open-source similares, clasificados según cuántas características comparten con Material Components Android.
    • navasmdc/materialdesignlibraryAvatar de navasmdc

      navasmdc/MaterialDesignLibrary

      8,922Ver en GitHub↗

      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

      Java
      Ver en GitHub↗8,922
    • clans/floatingactionbuttonAvatar de Clans

      Clans/FloatingActionButton

      5,175Ver en GitHub↗

      This project provides a set of Android Material Design widgets, including floating action buttons and floating action menu components. These elements highlight primary screen actions through customizable sizing, shadow effects, and Jetpack Compose UI components. The library includes a circular progress button that embeds a loading spinner to signal background task processing. Its menu components organize expanding buttons with labels and background dimming to provide quick access to multiple primary application actions.

      Javaandroidfloatingactionbutton
      Ver en GitHub↗5,175
    • chrisbanes/cheesesquareAvatar de chrisbanes

      chrisbanes/cheesesquare

      7,645Ver en GitHub↗

      CheeseSquare is an Android UI component gallery and reference application. It serves as a practical demonstration of Material Design components and layout patterns implemented on the Android platform. The project showcases the use of standardized library elements, including collapsing toolbars, floating action buttons, and navigation drawers. It provides a live environment for prototyping Android components to ensure design consistency across different device screens. The application focuses on the implementation of Android design guidelines and mobile user experience standardization through

      Kotlin
      Ver en GitHub↗7,645
    • rey5137/materialAvatar de rey5137

      rey5137/material

      5,955Ver en GitHub↗

      A library to bring fully animated Material Design components to pre-Lolipop Android.

      Javaandroidjavamaterial
      Ver en GitHub↗5,955
    Ver las 30 alternativas a Material Components Android→

    Preguntas frecuentes

    ¿Qué hace material-components/material-components-android?

    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.

    ¿Cuáles son las características principales de material-components/material-components-android?

    Las características principales de material-components/material-components-android son: Android UI Components, Material Design Components, Material Design Libraries, Native Widget Toolkits, Mobile Development, Herramientas de desarrollo, Interface Consistency Utilities, Design Token Theming.

    ¿Qué alternativas de código abierto existen para material-components/material-components-android?

    Las alternativas de código abierto para material-components/material-components-android incluyen: navasmdc/materialdesignlibrary — MaterialDesignLibrary is an Android Material Design UI library and cross-version framework. It provides a collection… clans/floatingactionbutton — This project provides a set of Android Material Design widgets, including floating action buttons and floating action… rey5137/material — A library to bring fully animated Material Design components to pre-Lolipop Android. chrisbanes/cheesesquare — CheeseSquare is an Android UI component gallery and reference application. It serves as a practical demonstration of… material-components/material-components-web — This project is a framework-agnostic UI library and a collection of modular web components based on the Material… callstack/react-native-paper — React Native Paper is a cross-platform UI framework that provides a comprehensive suite of pre-built components based…