# JetBrains/compose-hot-reload

Compose Hot Reload: Make changes to your UI code in a Compose Multiplatform application, and see the results in real time. No restarts required. Compose Hot Reload runs your application on the JetBrains Runtime and intelligently reloads your code whenever it is changed.

Repository: https://github.com/JetBrains/compose-hot-reload
Canonical: https://ross.abutalabs.com/products/compose-hot-reload
Language: Kotlin
License: Apache-2.0
License Family: permissive
Topics: compose, compose-desktop, compose-multiplatform, firework, hot-reload, kotlin, compose-hot-reload
Last push: 2026-08-23T01:42:26+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 95, longevity 48
- inputs: {"age_days": 685, "days_push": 11, "days_rel": 33, "gap_med": 13.0, "n_releases_24m": 39}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1416, forks 44 (observed 2026-08-28T04:04:39.956514+00:00)

## What it is
JetBrains' Compose Hot Reload is a Gradle plugin and runtime that lets developers change UI code in Compose Multiplatform applications and see results instantly without restarting. It runs the app on the JetBrains Runtime and intelligently reloads changed code.

## Use cases
- hot reload Compose Multiplatform UI during development
- see UI changes in real time without restarting the app
- speed up desktop UI iteration in Kotlin
- live-edit Compose code on JVM

## When to choose
- developing Compose Multiplatform apps with a JVM/desktop target
- iterating quickly on Compose UI design

## When to avoid
- project has no JVM target
- using older Kotlin or Compose Multiplatform versions

## Facets
- artifact type: library
- maturity: active
- function: build-tool, developer-tools
- domain: frontend, cross-platform, developer-tools
- platform: jvm, cli
- tags: desktop

## Member repositories
- JetBrains/compose-hot-reload (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:39.956514+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:38:03.925266+00:00, confidence not recorded.
  - readme: https://github.com/JetBrains/compose-hot-reload (fetched 2026-08-28T04:04:39.956514+00:00, sha 525e3aa705e6)
- Data as of 2026-08-30T08:39:29.467469+00:00.
