zdhxiong/mdui
Material Design 3(Material You) UI components using Web Components. observed · 2026-08-28
Health v2 · maintenance only
83/100
- Activity 93
- Release rhythm 61
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 314.0
- age_days: 3705
- days_rel: 50
- days_push: 43
- n_releases_24m: 3
Adoption not part of the score
4521 stars · 376 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
mdui is a Material Design 3 (Material You) UI component library built entirely with Web Components in TypeScript. It provides 30+ framework-agnostic components with dynamic color, dark mode, and Material Icons support, usable via npm or CDN.
Use cases
- build a web app with Material Design 3 components
- add Material You dynamic color theming to a website
- use UI components that work with React, Vue, or Angular
- create a responsive mobile-first frontend without a heavy framework
- add dark mode support to a web application
- quickly prototype pages with Material Design buttons, dialogs, and cards
When to choose
- you want Material Design 3/Material You styling with Web Components
- you need framework-agnostic components that work in any web project
- you want dynamic color schemes and automatic dark mode
- you prefer a lightweight, zero-dependency component library
When to avoid
- you need a design system other than Material Design
- you require components with deep framework-specific integrations like React state binding
- you need a license file in the repository root (license is only in the npm package)
- your project targets environments without Web Components support
Facets
library · maturity active
ui-components css-framework frontend-framework theme web-development frontend web-design browser cross-platform material-design-3 material-you web-components dark-mode dynamic-color typescript zero-dependencies nodejs
5 sources
- readme: https://github.com/zdhxiong/mdui · fetched 2026-08-28 · 9e94aae4b976
- homepage: https://www.mdui.org · fetched 2026-08-29 · 4d0e604c4197
- site_page: https://www.mdui.org/en/docs/2 · fetched 2026-08-29 · a38c7af17108
- site_page: https://www.mdui.org/en/docs/1 · fetched 2026-08-29 · 92054a7192ed
- registry_npm: https://registry.npmjs.org/mdui · fetched 2026-08-29 · 6a255bcf2881
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| zdhxiong/mdui | main | 83 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem