Ask ChatGPT
Claude
Ask Claude

Installation

Quick start guide for installing Compose Unstyled.

Add Maven Central

We distribute Compose Unstyled via Maven Central. Maven Central is the most popular repository for Kotlin packages and it should be included in your list of repositories out of the box.

To make sure you have it, check your settings.gradle.kts:

// settings.gradle.kts
dependencyResolutionManagement {
    repositories {
        mavenCentral() // <- Add this
    }
}

Add the Gradle dependency

Jetpack Compose

Add the dependency in your project, and set JVM version to 17:

// app/build.gradle.kts
android {
    kotlinOptions {
        jvmTarget = "17" // <- Update this
    }
    compileOptions {
        // make sure these are set to VERSION_17
        sourceCompatibility JavaVersion.VERSION_17
        targetCompatibility JavaVersion.VERSION_17
    }
    // keep the rest the same
}

dependencies {
    implementation("com.composables:core:1.46.0")
}

Compose Multiplatform

For Compose Multiplatform apps:

// composeApp/build.gradle.kts
kotlin {
    androidTarget {
        compilerOptions {
            jvmTarget.set(JvmTarget.JVM_17) // <- Update this
        }
    }
    sourceSets {
        commonMain.dependencies {
            implementation("com.composables:core:1.46.0")
        }
    }
}