
Reusable design system offering tokens, semantic theming, curated icons, UI components, preview/testing utilities and an exhaustive component catalog with sample apps and documentation.
Reusable Kotlin-first Jetpack Compose design system for Android apps.
:foundation — pure Kotlin helpers.:tokens — reference design tokens.:theme — semantic theme and AppTheme contracts.:icons — curated default icon implementations.:compose-utils — preview, modifier, and semantics helpers.:components — public UI components.:testing — Compose test utilities.:catalog — exhaustive component browser app.:sample — consumer-like sample app.:baselineprofile — sample startup macrobenchmark and baseline profile generator.See spec.md for the implementation plan.
https://maniramezan.github.io/ComposeUIComponents/.docs/.mkdocs build --strict after installing requirements-docs.txt.LICENSE.SECURITY.md.docs/contributing.md.CI uploads these artifacts on every successful run:
catalog-debug-apk — browsable Showkase catalog APK.sample-debug-apk — consumer-like sample APK.baselineprofile-debug-apk — benchmark APK for sample startup/profile generation.component-screenshots — Roborazzi screenshots and reports.docs-site — generated MkDocs site../gradlew check dokkaGenerate :components:recordRoborazziDebug :catalog:assembleDebug :sample:assembleDebug :baselineprofile:assembleDebugReusable Kotlin-first Jetpack Compose design system for Android apps.
:foundation — pure Kotlin helpers.:tokens — reference design tokens.:theme — semantic theme and AppTheme contracts.:icons — curated default icon implementations.:compose-utils — preview, modifier, and semantics helpers.:components — public UI components.:testing — Compose test utilities.:catalog — exhaustive component browser app.:sample — consumer-like sample app.:baselineprofile — sample startup macrobenchmark and baseline profile generator.See spec.md for the implementation plan.
https://maniramezan.github.io/ComposeUIComponents/.docs/.mkdocs build --strict after installing requirements-docs.txt.LICENSE.SECURITY.md.docs/contributing.md.CI uploads these artifacts on every successful run:
catalog-debug-apk — browsable Showkase catalog APK.sample-debug-apk — consumer-like sample APK.baselineprofile-debug-apk — benchmark APK for sample startup/profile generation.component-screenshots — Roborazzi screenshots and reports.docs-site — generated MkDocs site../gradlew check dokkaGenerate :components:recordRoborazziDebug :catalog:assembleDebug :sample:assembleDebug :baselineprofile:assembleDebug