Build Compose UIs Faster
Let your creativity flow when designing multiplatform user interfaces. See UI changes instantly without restarting your application.
Get Started
Add hot reload to your Compose Multiplatform project in minutes.Quickstart
Set up Compose Hot Reload and make your first live UI change
Installation
Add the Gradle plugin to an existing project
Key Features
Instant Hot Reload
Make UI code changes and see results immediately without restarting your application
IDE Integration
Native support for IntelliJ IDEA and Android Studio with gutter run actions
Automatic & Manual Modes
Choose between automatic reload on save or explicit reload with keyboard shortcuts
Runtime API
Manage global state and lifecycle hooks with the hot reload runtime API
How It Works
Explore the Documentation
Core Concepts
Learn how Compose Hot Reload works under the hood
Usage Guide
Run hot reload from the IDE or command line
API Reference
Explore the Gradle plugin and runtime API
Requirements
Compose Hot Reload requires a JVM target in your multiplatform project. Support for other targets is being explored for future releases.
- Kotlin 2.1.20 or higher
- Compose Compiler 2.1.20 or higher
- Compose Multiplatform 1.8.2 or higher
- JetBrains Runtime compatible with Java 21 or earlier
- IDE IntelliJ IDEA 2025.2.2+ or Android Studio Otter 2025.2.1+ (recommended)