Ross ROSS = Recommend OSS · open-source software intelligence for agents

composablehorizons/compose-unstyled

The missing Design System layer for Compose UI observed · 2026-08-28

github.com/composablehorizons/compose-unstyled · homepage · Kotlin · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

85/100

  • Activity 99
  • Release rhythm 82
  • Longevity 61
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 4
  • age_days: 858
  • days_rel: 43
  • days_push: 8
  • n_releases_24m: 72

Full methodology

Adoption not part of the score

1215 stars · 59 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Compose Unstyled is a Kotlin library providing fully renderless, accessible component primitives (bottom sheets, dialogs, dropdown menus, sliders, tooltips, etc.) plus a flexible theming system for Compose UI. It lets developers build custom design systems across Android, iOS, desktop, and web with Compose Multiplatform instead of being locked into Material Design.

Use cases

  • build a custom design system with jetpack compose
  • accessible bottom sheet component for compose multiplatform
  • replace material components with fully customizable compose primitives
  • build compose ui components that work on android ios desktop and web
  • renderless headless ui components for kotlin compose
  • keyboard accessible dropdown menu and dialog in compose

When to choose

  • you need components that don't look like Material Design
  • you're building a design system on Compose Multiplatform and want accessibility and keyboard support handled for you
  • Material Compose's limited customization is blocking your UI work

When to avoid

  • you want pre-styled, ready-made components with beautiful defaults out of the box
  • your app is a standard Android app happy with Material Design
  • you're not using Jetpack Compose or Compose Multiplatform

Facets

library · maturity active

ui-components accessibility theme state-management animation mobile-development frontend cross-platform web-development desktop-applications jvm jetpack-compose compose-multiplatform renderless-components design-system headless-ui wai-aria kotlin android ios desktop web-server

7 sources

Member repositories

RepositoryRoleHealth v2
composablehorizons/compose-unstyledmain85

For agents

markdown · JSON · MCP: product_card(name="composablehorizons/compose-unstyled")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem