What is NewPipe built with?
NewPipe is a Java repo built with org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose, Jetpack Compose, fragment-ktx, koin-annotations, koin-compose-navigation3, and 6 more. It stores its data in androidx.sqlite:sqlite-bundled, reaches it with room3-runtime, makes its content with coil-compose, androidx.documentfile:documentfile, io.noties.markwon:core, io.noties.markwon:linkify, and org.jsoup:jsoup, and is tested with espresso-core, org.jetbrains.compose.ui:ui-test, ui-test-manifest, junit:junit, androidx.test:runner, and 4 more. It has 90,890 written lines, with 47 test files.
Read on November 6, 2026, at commit ca4089f. Read it as markdown
Frontend
The base 2
- org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose20 files
- Jetpack Compose9 files
Interface 9
- Google15 files
- JetBrains
- androidx.preference:preference63 files
- androidx.appcompat:appcompat56 files
- androidx.recyclerview:recyclerview42 files
- androidx.constraintlayout:constraintlayout2 files
- cardview
- material3
- swiperefreshlayout
Backend
Data 1
- androidx.sqlite:sqlite-bundled2 files
Data access 1
- room3-runtime
Other repos with a similar stack
Ordered by how much of its stack they share with NewPipe, then by stars.
- JetBrainscompose-multiplatform19.5k
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
8 of 54 in common · KotlinCompare → - komi-storekomi-store20.4k
🩵 A free, open-source app store for developers' releases on GitHub, Codeberg & Forgejo — browse, discover, and install apps with one click. Formerly GitHub Store.
6 of 54 in common · KotlinCompare →
Frequently asked questions
What language is NewPipe written in?
What framework does NewPipe use?
What database does NewPipe use?
Does NewPipe have tests?
Which repos have a stack like NewPipe'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.
Is it your repo? Add its badge, keep it up to date or take it down →

