# Material Components

Modular and customizable Material Design UI components for the web

Repository: https://github.com/material-components/material-components-web
Canonical: https://ross.abutalabs.com/products/material-components
Homepage: https://material.io/develop/web
Language: TypeScript
License: MIT
License Family: permissive
Topics: material-components, material-design, web, css, javascript
Archived: true
Last push: 2025-01-13T20:42:50+00:00
Link (homepage): https://material.io/develop/web

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 1, release rhythm 8, longevity 100
- inputs: {"age_days": 3558, "days_push": 597, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 17057, forks 2132 (observed 2026-08-28T04:11:17.638933+00:00)

## What it is
A family of modular, customizable Material Design UI component libraries for Android (Views), Web, and iOS. The Android Views library is now in maintenance mode as Google shifts Android UI development to Jetpack Compose.

## Use cases
- build android apps with material design components
- implement material design 3 in a web app
- add material styled buttons and cards to ios
- maintain an existing views-based android app using MDC
- customize material theming across platforms

## When to choose
- you maintain an existing Android Views app already using MDC
- you need Material Design components for web or iOS
- you want a mature, well-documented design system library

## When to avoid
- starting a new Android project - use Jetpack Compose Material 3 instead
- you need new features or active development on Android Views
- you want a framework-agnostic design system outside Material Design

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, frontend-framework, theme
- domain: frontend, web-development, mobile-development, android-tools, web-design
- platform: cross-platform
- tags: material-design, views, jetpack-compose-migration, design-system, google, android, web-server, ios

## Member repositories
- material-components/material-components-web (main) score 10
- material-components/material-components-android (sdk) score 89
- material-components/material-components-ios (sdk) score 10
- material-components/material-components (docs) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:17.638933+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:03:01.374137+00:00, confidence not recorded.
  - readme: https://github.com/material-components/material-components-web (fetched 2026-08-28T04:11:17.638933+00:00, sha d7d363728793)
  - homepage: https://material.io/develop/web (fetched 2026-08-29T08:01:59.409107+00:00, sha c9201d018340)
- Data as of 2026-08-30T08:39:29.467469+00:00.
