Skip to content
View devsnackio's full-sized avatar

Block or report devsnackio

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
devsnackio/README.md

DevSnack

Android UI tooling — mostly Jetpack Compose, mostly the parts everyone rewrites on every project.

FormaUI docs  ·  devsnack.dev  ·  TikTok


FormaUI

40 opinionated Material 3 components for Jetpack Compose that look finished out of the box — charts included, no extra dependency.

Most Compose libraries hand you unstyled primitives and a design-system homework assignment. FormaUI takes the opposite bet: it ships with a real opinion — Public Sans, an editorial display scale, a warm palette — so a default component looks intentional the moment you drop it in. Material You dynamic color is one flag away when you want it.

  • 40 components, charts included, with no extra charting dependency
  • Accessible by default — 48dp touch targets and correct semantics roles, not opt-in
  • Zero-config, fully overridable — works with required params alone, exposes modifier / colors / shape where it matters
  • Apache 2.0, published to Maven Central as dev.formaui:components
implementation("dev.formaui:components:0.2.0")

Live in-browser previews → formaui.dev  ·  Source → forma-ui

Pre-1.0 and honest about it: public APIs are annotated @ExperimentalFormaUiApi while the surface stabilizes.


What I'm working on

  • Stabilizing the FormaUI API surface toward 1.0.0
  • Expanding the chart set and the docs site's live preview coverage
  • Writing up what I learn building Compose libraries

Good first issues on FormaUI are open — if you write Compose and want to contribute, start here.


Elsewhere

I also run devsnack.dev, a shop of production-ready Flutter, Compose, and Next.js app templates, and post short Android build clips on TikTok.

Open to Compose library discussion, API design feedback, and contributions.

Pinned Loading

  1. forma-ui forma-ui Public

    40 opinionated Material 3 components for Jetpack Compose that look finished out of the box — including charts, with no extra dependency. Live in-browser previews at formaui.dev

    Kotlin 1