¿Con qué está hecho material-components-android?

material-components-android es un repo de Java hecho con Jetpack Compose, activity-compose, androidx.core:core y androidx.activity:activity. Arma su contenido con Glide y se prueba con espresso-contrib, junit:junit, androidx.test:core, org.robolectric:robolectric, Google y 4 más. Son 218,683 líneas escritas, con 206 archivos de prueba.

Leído el 6 de noviembre de 2026, en el commit 66b0eeb. Léela en markdown

Frontend

La base 1

Interfaz 14

  • androidx.appcompat:appcompat126 archivos
  • androidx.fragment:fragment70 archivos
  • androidx.recyclerview:recyclerview56 archivos
  • androidx.coordinatorlayout:coordinatorlayout48 archivos
  • androidx.customview:customview18 archivos
  • androidx.dynamicanimation:dynamicanimation12 archivos
  • androidx.drawerlayout:drawerlayout10 archivos
  • androidx.vectordrawable:vectordrawable10 archivos
  • androidx.constraintlayout:constraintlayout7 archivos
  • androidx.window:window4 archivos
  • androidx.cardview:cardview2 archivos
  • androidx.graphics:graphics-shapes2 archivos
2 más
  • androidx.preference:preference2 archivos
  • androidx.viewpager2:viewpager22 archivos

Iconos 2

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

Apoyo

La base 3

  • androidx.core:core170 archivos
  • androidx.activity:activity21 archivos
  • activity-compose

Contenido 1

  • Glide

Pruebas 9

  • Google93 archivos
  • junit:junit175 archivos
  • androidx.test:core115 archivos
  • org.robolectric:robolectric98 archivos
  • androidx.test.espresso:espresso-core49 archivos
  • androidx.test:runner45 archivos
  • org.mockito:mockito-core19 archivos
  • androidx.test:rules2 archivos
  • espresso-contrib

Herramientas 4

  • com.google.errorprone:error_prone_annotations26 archivos
  • JetBrains
  • androidx.annotation:annotation637 archivos
  • gradle

Otras 4

  • com.google.guava:guava
  • androidx.lifecycle:lifecycle-runtime1 archivo
  • annotation-experimental
  • multidex

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con material-components-android, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito material-components-android?
material-components-android está escrito en Java, con 218,683 líneas escritas.
¿Qué framework usa material-components-android?
material-components-android está hecho con Jetpack Compose, activity-compose, androidx.core:core y androidx.activity:activity.
¿material-components-android tiene pruebas?
Sí. material-components-android tiene 206 archivos de prueba y se prueba con espresso-contrib, junit:junit, androidx.test:core, org.robolectric:robolectric, Google, androidx.test.espresso:espresso-core, androidx.test:runner, org.mockito:mockito-core y androidx.test:rules.
¿Qué repos tienen un stack parecido a material-components-android?

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 →