¿Con qué está hecho leakcanary?

leakcanary es un repo de Kotlin hecho con Jetpack Compose, androidx.core:core-ktx, com.google.dagger:hilt-android, lifecycle-runtime-ktx, org.jetbrains.kotlin:kotlin-stdlib y 2 más. Se prueba con junit, junit-ktx, mockito-core, monitor, rules y 7 más y usa androidx.sqlite:sqlite-framework y Neo4j. Son 113,223 líneas escritas, con 206 archivos de prueba.

Leído el 8 de noviembre de 2026, en el commit eb60b0b. Léela en markdown

Frontend

La base 2

Interfaz 1

  • androidx.fragment:fragment2 archivos

Iconos 1

  • androidx.compose.material:material-icons-core1 archivo

Backend

Datos 2

  • Neo4j1 archivo
  • androidx.sqlite:sqlite-framework1 archivo

Apoyo

La base 5

  • Google11 archivos
  • com.google.dagger:hilt-android
  • org.jetbrains.kotlin:kotlin-stdlib
  • androidx.startup:startup-runtime2 archivos
  • lifecycle-runtime-ktx

Pruebas 12

  • junit:junit183 archivos
  • org.assertj:assertj-core165 archivos
  • androidx.test:core17 archivos
  • androidx.test.espresso:espresso-core2 archivos
  • androidx.test.uiautomator:uiautomator2 archivos
  • org.mockito.kotlin:mockito-kotlin1 archivo
  • junit
  • junit-ktx
  • mockito-core
  • monitor
  • rules
  • runner

Herramientas 12

  • com.google.dagger:hilt-compiler
  • JetBrains
  • com.google.devtools.ksp.gradle.plugin
  • compose-gradle-plugin
  • detekt-gradle-plugin
  • dokka-gradle-plugin
  • gradle
  • gradle-maven-publish-plugin
  • hilt-android-gradle-plugin
  • kotlin-gradle-plugin
  • ui-tooling
  • ui-tooling-preview

Otras 9

  • org.jetbrains.kotlin:kotlin-reflect
  • com.squareup.okio:okio18 archivos
  • androidx.collection:collection-ktx14 archivos
  • org.jetbrains.kotlinx:kotlinx-serialization-json8 archivos
  • androidx.lifecycle:lifecycle-viewmodel-compose5 archivos
  • androidx.work:work-multiprocess3 archivos
  • jline:jline3 archivos
  • multidex
  • work-runtime

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con leakcanary, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito leakcanary?
leakcanary está escrito en Kotlin, con 113,223 líneas escritas.
¿Qué framework usa leakcanary?
leakcanary está hecho con Jetpack Compose, androidx.core:core-ktx, com.google.dagger:hilt-android, lifecycle-runtime-ktx, org.jetbrains.kotlin:kotlin-stdlib, Google y androidx.startup:startup-runtime.
¿Qué servicios usa leakcanary?
leakcanary usa androidx.sqlite:sqlite-framework y Neo4j.
¿leakcanary tiene pruebas?
Sí. leakcanary tiene 206 archivos de prueba y se prueba con junit, junit-ktx, mockito-core, monitor, rules, runner, junit:junit, org.assertj:assertj-core, androidx.test:core, androidx.test.espresso:espresso-core, androidx.test.uiautomator:uiautomator y org.mockito.kotlin:mockito-kotlin.
¿Qué repos tienen un stack parecido a leakcanary?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →