compose-tvos
Apple TV support for Compose Multiplatform, in one line
JetBrains does not ship a tvOS target for Compose Multiplatform. This Gradle settings plugin closes the gap at dependency-resolution time: your app keeps its stock org.jetbrains.compose and androidx.tv coordinates, and the tvOS variants are injected during the build. It is official-first: the moment JetBrains ships tvOS for a module, the plugin steps aside automatically.
id("dev.sajidali.compose-tvos") version "1.4.2"
- tvosArm64
- tvosSimulatorArm64
View on GitHub →compose-multiplatform-core (tvOS)
The fork that made it possible
A tvOS-enabled fork of JetBrains' compose-multiplatform-core, published to Maven Central. It adds tvOS as a Kotlin/Native target across Compose UI, foundation, runtime, animation, material3 and a port of androidx.tv tv-material, including UIKit scene integration, Siri Remote focus traversal, ten-foot density, text input and dialogs. Companion tvOS builds of Koin, Coil 3, lifecycle, navigation and window-core ship alongside it.
- Compose 1.12.0
- Kotlin 2.3.20+
View on GitHub →