What is v2rayNG built with?

v2rayNG is a Kotlin repo built with Jetpack Compose, lifecycle-runtime-compose, lifecycle-runtime-ktx, and androidx.core:core-ktx. It makes its content with coil-compose and com.google.zxing:core and is tested with espresso-core, junit, junit-bom, junit-platform-launcher, org.junit.jupiter:junit-jupiter, and 1 more. It has 31,634 written lines, with 25 test files.

Read on November 5, 2026, at commit 57907cf. Read it as markdown

Frontend

The base 1

Interface 2

  • androidx.appcompat:appcompat2 files
  • androidx.camera:camera-compose1 file

Support

The base 3

  • androidx.core:core-ktx17 files
  • lifecycle-runtime-compose
  • lifecycle-runtime-ktx

Content 2

  • com.google.zxing:core2 files
  • coil-compose

Testing 6

  • org.junit.jupiter:junit-jupiter25 files
  • org.mockito:mockito-core5 files
  • espresso-core
  • junit
  • junit-bom
  • junit-platform-launcher

Tools 2

  • ui-tooling
  • ui-tooling-preview

Other 9

  • Google6 files
  • JetBrains
  • androidx.camera:camera-core1 file
  • androidx.camera:camera-lifecycle1 file
  • camera-camera2
  • desugar_jdk_libs
  • lifecycle-viewmodel-ktx
  • okhttp
  • work-runtime-ktx

Other repos with a similar stack

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

Frequently asked questions

What language is v2rayNG written in?
v2rayNG is written in Kotlin, with 31,634 written lines.
What framework does v2rayNG use?
v2rayNG is built with Jetpack Compose, lifecycle-runtime-compose, lifecycle-runtime-ktx, and androidx.core:core-ktx.
Does v2rayNG have tests?
Yes. v2rayNG has 25 test files and is tested with espresso-core, junit, junit-bom, junit-platform-launcher, org.junit.jupiter:junit-jupiter, and org.mockito:mockito-core.
Which repos have a stack like v2rayNG'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 →