Get started with Compose Unstyled and Compose Multiplatform in seconds.
Run the app on your desktop using ./gradlew hotRunJvm.
Editing any file incomposeApp/src/commonMain/kotlin will auto-reload the app.
The repository contains pre-configured configurations for IDEA based IDEs.
Use any of the following tasks to run your app:
- Android: Use the
androidconfiguration via the IDE. - iOS: Open Xcode on your Mac, and import the iOS app
- Web: Run
./gradlew jsBrowserDevelopmentRunor use thewebconfiguration via the IDE. - JVM: Run
./gradlew runJvmor use thedesktopconfiguration via the IDE.
PS: For blazing fast development, always use the
./gradlew hotRunJvmand develop your app on the desktop.
- ✅ Fully custom theme based on design tokens
- ✅ Example themable components
- ✅ Boilerplate for Android, iOS, Desktop and Web apps
- ✅ Auto-code reload for faster development (Compose Hot Reload)
- ✅
.gitignorefor multiplatform projects - ✅ No Material dependencies
- View the docs - learn about Compose Unstyled's features and APIs.
- Follow Compose Unstyled on Github - provide feedback, report bugs.
