Jetpack Compose · Android
Material 3,
with better
defaults.
Headless libraries hand you behavior and leave you to build a design system. FormaUI ships 40 production-ready components that look great with zero styling work.
This is the whole snippet.
FormaButton( onClick = { submit() }, variant = FormaButtonVariant.Filled,) { Text("Create account")}
Rendered result — tap a variant
variant = FormaButtonVariant.Filled
40 components. Zero styling work.
See the full index →Button · five variants, one entry point
Switch · Checkbox · Radio
Slider
Chip · Badge
Avatar · List item
A warm-editorial theme, not the stock Material look — editorial type and a cream/coral palette out of the box.
Every token — xs / sm / md / lg / xl — snaps to a 4dp grid, so layouts align without hand-tuned padding.
Minimum touch targets and semantic roles are enforced on every interactive component, never an afterthought.
modifier, colors and shape are exposed on everything you see.
Getting started
One dependency, then ship.
FormaUI 0.2.0 is live on Maven Central. Add it to your Android project and every component is themed out of the box.
dependencies { implementation( "dev.formaui:components:0.2.0" )}