# compose-miuix-ui/miuix

A UI library for Compose Multiplatform

Repository: https://github.com/compose-miuix-ui/miuix
Canonical: https://ross.abutalabs.com/products/miuix
Homepage: http://compose-miuix-ui.github.io/miuix/
Language: Kotlin
License: Apache-2.0
License Family: permissive
Topics: miuix, compose-multiplatform, compose-multiplatform-library, compose-ui
Last push: 2026-09-02T02:24:04+00:00

## Health v2 (maintenance only)
Score: 88/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 100, release rhythm 91, longevity 54
- inputs: {"age_days": 757, "days_push": 1, "days_rel": 60, "gap_med": 12.0, "n_releases_24m": 37}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1178, forks 99 (observed 2026-09-03T02:15:10.161312+00:00)

## What it is
Miuix is a UI component library for Compose Multiplatform that implements the Xiaomi HyperOS design language. It provides basic and complex components, preferences, icons, blur effects, squircle shapes, navigation, and shader abstractions across Android, iOS, desktop, and web targets.

## Use cases
- build a cross-platform app with Xiaomi HyperOS style UI in Compose
- add HyperOS-themed components to a Kotlin Multiplatform project
- create preference/settings screens in Compose Multiplatform
- apply blur and squircle shape effects in a Compose app
- share one UI codebase across Android, iOS, desktop, and web

## When to choose
- you want a Material-like Compose component library with Xiaomi HyperOS aesthetics
- you need one UI codebase across Android, iOS, desktop, and web with Compose Multiplatform
- you want a low learning curve similar to Compose Material 3

## When to avoid
- you need a stable, API-frozen library for production - APIs may change without notice
- your project does not use Kotlin/Compose Multiplatform
- you need a design system other than Xiaomi HyperOS style

## Facets
- artifact type: library
- maturity: experimental
- function: ui-components, frontend-framework, theme, animation
- domain: frontend, mobile-development, cross-platform, web-development, desktop-applications
- platform: wasm, jvm
- tags: compose-multiplatform, kotlin, miuix, hyperos-design, jetpack-compose, design-system, android, ios, macos, desktop

## Member repositories
- compose-miuix-ui/miuix (main) score 88

## Provenance
- Observed fields: from GitHub, fetched 2026-09-03T02:15:10.161312+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-30T06:34:55.165465+00:00, confidence not recorded.
  - readme: https://github.com/compose-miuix-ui/miuix (fetched 2026-09-03T02:15:10.161312+00:00, sha 0c2482150635)
  - homepage: http://compose-miuix-ui.github.io/miuix/ (fetched 2026-08-29T12:39:58.728004+00:00, sha 8853c7b2bcd4)
- Data as of 2026-08-30T08:39:29.467469+00:00.
