v2rayNG vs compose-multiplatform
v2rayNG and compose-multiplatform share 5 technologies: Jetpack Compose, lifecycle-runtime-compose, lifecycle-runtime-ktx, androidx.appcompat:appcompat, and coil-compose. Both are written in Kotlin.
What they share and what sets them apart
v2rayNG
A V2Ray client for Android, support Xray core and v2fly core
Kotlin65.3kRead on November 5, 2026, at commit 57907cfWhat is v2rayNG built with?Only in v2rayNG
- androidx.core:core-ktx
- androidx.camera:camera-compose
- com.google.zxing:core
In common
- Jetpack Compose
- lifecycle-runtime-compose
- lifecycle-runtime-ktx
- androidx.appcompat:appcompat
- coil-compose
compose-multiplatform
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
Kotlin19.5kRead on November 6, 2026, at commit 986ae65What is compose-multiplatform built with?Only in compose-multiplatform
Side by side
Frequently asked questions
Which is bigger, v2rayNG or compose-multiplatform?
The proof: JetBrains/compose-multiplatform's code at commit 986ae65
Which has more GitHub stars, v2rayNG or compose-multiplatform?
The proof: 2dust/v2rayNG on GitHub
Which has more tests, v2rayNG or compose-multiplatform?
The proof: JetBrains/compose-multiplatform's code at commit 986ae65
Which was updated more recently, v2rayNG or compose-multiplatform?
The proof: JetBrains/compose-multiplatform's commits on GitHub
Which has more commits signed by AI, v2rayNG or compose-multiplatform?
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.

