What is compose-multiplatform built with?

compose-multiplatform is a Kotlin repo built with Jetpack Compose, Ktor, core-ktx, lifecycle-runtime-compose, lifecycle-runtime-ktx, and 2 more. It makes its content with coil-compose and org.jsoup:jsoup, is tested with espresso-core, junit, junit-jupiter, junit-jupiter-api, junit-jupiter-engine, and 9 more, and deploys with slf4j-api and slf4j-simple. It has 155,780 written lines, with 430 test files.

Read on November 6, 2026, at commit 986ae65. Read it as markdown

Frontend

The base 1

Interface 7

Icons 1

  • material-icons-core

Backend

The base 1

  • Ktor1 file

Support

The base 5

Content 2

  • org.jsoup:jsoup1 file
  • coil-compose

Testing 14

  • org.jetbrains.kotlin:kotlin-test
  • junit:junit3 files
  • androidx.test:monitor1 file
  • org.robolectric:robolectric1 file
  • espresso-core
  • junit
  • junit-jupiter
  • junit-jupiter-api
  • junit-jupiter-engine
  • junit-jupiter-params
  • kotlin-test-junit
  • kotlin-test-junit5
2 more
  • ui-test-junit4
  • ui-test-manifest

Deploy 2

  • slf4j-api
  • slf4j-simple

Tools 7

  • org.jetbrains.compose.ui:ui-tooling-preview
  • org.jetbrains.kotlin:kotlin-gradle-plugin24 files
  • com.squareup:kotlinpoet13 files
  • com.android.tools.build:gradle1 file
  • gradle-api
  • ui-tooling
  • ui-tooling-preview

Other 7

  • io.ktor:ktor-client-content-negotiation
  • org.jetbrains.kotlinx:kotlinx-datetime
  • jackson-module-kotlin
  • kotlinx-coroutines-swing
  • kotlinx-io-core
  • kotlinx-serialization-json
  • ktor-client-okhttp

Other repos with a similar stack

Ordered by how much of its stack they share with compose-multiplatform, then by stars.

Frequently asked questions

What language is compose-multiplatform written in?
compose-multiplatform is written in Kotlin, with 155,780 written lines.
What framework does compose-multiplatform use?
compose-multiplatform is built with Jetpack Compose, Ktor, core-ktx, lifecycle-runtime-compose, lifecycle-runtime-ktx, lifecycle-viewmodel, and org.jetbrains.compose.runtime:runtime.
Does compose-multiplatform have tests?
Yes. compose-multiplatform has 430 test files and is tested with espresso-core, junit, junit-jupiter, junit-jupiter-api, junit-jupiter-engine, junit-jupiter-params, kotlin-test-junit, kotlin-test-junit5, org.jetbrains.kotlin:kotlin-test, ui-test-junit4, ui-test-manifest, junit:junit, androidx.test:monitor, and org.robolectric:robolectric.
Which repos have a stack like compose-multiplatform's?

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →