What is cloudstream built with?

cloudstream is a Kotlin repo built with androidx.fragment:fragment-ktx, Jetpack Compose, activity-ktx, lifecycle-livedata-ktx, navigation-fragment-ktx, and 4 more. It signs people in with androidx.biometric:biometric, makes its content with coil, coil-compose, NewPipeExtractor, org.jsoup:jsoup, and com.fleeksoft.ksoup:ksoup, and is tested with espresso-core, junit-ktx, org.jetbrains.kotlin:kotlin-test, junit:junit, androidx.test:core, and 1 more. It has 109,283 written lines, with 13 test files.

Read on November 12, 2026, at commit 5d66bbe. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Frontend

The base 2

Interface 7

Backend

Sign-in 1

  • androidx.biometric:biometric1 file

Support

The base 7

Content 5

Testing 6

  • org.jetbrains.kotlin:kotlin-test
  • junit:junit6 files
  • androidx.test:core2 files
  • androidx.test.ext:junit2 files
  • espresso-core
  • junit-ktx

Tools 2

  • org.jetbrains.compose.ui:ui-tooling
  • androidx.annotation:annotation74 files

Other 28

  • Mozilla1 file
  • com.google.code.gson:gson
  • io.ktor:ktor-client-android
  • org.jetbrains.kotlin:kotlin-reflect
  • org.jetbrains.kotlinx:kotlinx-serialization-json95 files
  • com.fasterxml.jackson.module:jackson-module-kotlin85 files
  • androidx.media3:media3-common20 files
  • dev.whyoleg.cryptography:cryptography-core7 files
  • androidx.media3:media3-exoplayer6 files
  • androidx.lifecycle:lifecycle-viewmodel-compose4 files
  • androidx.media3:media3-session2 files
  • androidx.tvprovider:tvprovider2 files
16 more
  • org.json:json2 files
  • androidx.media3:media3-datasource-cronet1 file
  • androidx.media3:media3-datasource-okhttp1 file
  • androidx.work:work-runtime-ktx1 file
  • org.conscrypt:conscrypt-android1 file
  • atomicfu
  • coil-network-ktor3
  • coil-network-okhttp
  • cryptography-provider-optimal
  • desugar_jdk_libs_nio
  • juniversalchardet
  • kotlinx-coroutines-swing
  • kotlinx-io-core
  • lifecycle-viewmodel-ktx
  • media3-exoplayer-dash
  • media3-exoplayer-hls

Other repos with a similar stack

Ordered by how much of its stack they share with cloudstream, then by stars.

Frequently asked questions

What language is cloudstream written in?
cloudstream is written in Kotlin, with 109,283 written lines.
What framework does cloudstream use?
cloudstream is built with androidx.fragment:fragment-ktx, Jetpack Compose, activity-ktx, lifecycle-livedata-ktx, navigation-fragment-ktx, navigation-ui-ktx, org.jetbrains.compose.runtime:runtime, androidx.core:core-ktx, and Ktor.
What does cloudstream sign people in with?
cloudstream signs people in with androidx.biometric:biometric.
Does cloudstream have tests?
Yes. cloudstream has 13 test files and is tested with espresso-core, junit-ktx, org.jetbrains.kotlin:kotlin-test, junit:junit, androidx.test:core, and androidx.test.ext:junit.
Which repos have a stack like cloudstream'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 →