Introducing Compose Unstyled boilerplates

Alex Styl@alexstyl

Imagine having this great idea. You are all fired up to build it. You boot up the IDE, create a new project and then... you spend the next 3 hours:

  • Deleting dependencies you will never use
  • Removing boilerplate that has nothing to do with your app
  • Fixing cryptic gradle sync errors

By the time it builds, your motivation is gone. Sucks.


That was until now. Because today I have the pleasure to announce the official Compose Unstyled Boilerplates!

These app boilerplates are the fastest way to get started with Compose Unstyled in seconds. First off, they are minimalistic. Everything is carefully put together, so that you can just hit run and GO!

Getting started is dead simple. There are boilerplates for Android and Compose Multiplatform apps which you can easily use as a template and get building in seconds. Less fixing, more building!

What's included:

  • Minimalistic – the code you need, without the bits you don't.
  • Fully custom theme – Custom theme based on design tokens included.
  • Themable components – example of components that change according to your custom theme.
  • Lucide Icons – beautiful iconography from Lucide.dev.
  • Multiplatform Ready – Build apps for Android, iOS, Desktop and Web.
  • Auto-code reload – reloads when you save (Multiplatform only).
  • .gitignore included – no more googling "gitignore".
  • LLM rules included – build fast using your favorite AI assistant.

What's not included

  • 👋 Material Compose dependencies – build apps that look like yours, not Google's.

Get started

Head over to the Installation section of the docs and pick the boilerplate you want and get building.

Got stuck or need help? Join the Composables Discord and chat with other developers building with Compose Unstyled.

Discussion