¿Con qué está hecho SimpMusic?

SimpMusic es un repo de Kotlin hecho con Jetpack Compose, androidx.core:core-ktx, app, app-projected, desktop-jvm-linux-arm64 y 17 más. Accede a ellos con room-ktx y room-runtime, vigila sus errores con Sentry, arma su contenido con coil-compose, ksoup-entities, multiplatform-markdown-renderer-m3, NewPipeExtractor y com.google.zxing:core, se prueba con espresso-core, org.jetbrains.kotlin:kotlin-test, junit:junit y androidx.test.ext:junit, se despliega con io.ktor:ktor-client-logging y slf4j-android y usa datastore-preferences y sqlite-bundled. Son 106,646 líneas escritas, con 13 archivos de prueba.

Leído el 10 de noviembre de 2026, en el commit fbdba0d. Léela en markdown

Frontend

La base 2

Interfaz 23

  • Glance3 archivos
  • androidx.glance:glance-appwidget
  • Google
  • JetBrains
  • dev.chrisbanes.haze:haze18 archivos
  • androidx.appcompat:appcompat5 archivos
  • com.materialkolor:material-kolor4 archivos
  • androidx.mediarouter:mediarouter3 archivos
  • androidx.paging:paging-compose2 archivos
  • androidx.camera:camera-view1 archivo
  • androidx.constraintlayout:constraintlayout-compose1 archivo
  • dev.nucleusframework:composenativetray1 archivo
11 más
  • aboutlibraries-compose-m3
  • adaptive
  • backdrop
  • glance-material3
  • haze-blur
  • haze-blur-materials
  • legacy-support-v4
  • material-ripple
  • material3
  • media3-ui
  • media3-ui-compose

Backend

Datos 2

  • datastore-preferences
  • sqlite-bundled

Acceso a los datos 2

Servicios 1

Apoyo

La base 20

  • io.ktor:ktor-server-cio
  • org.jetbrains.compose.runtime:runtime
  • app
  • app-projected
  • desktop-jvm-linux-arm64
  • desktop-jvm-linux-x64
  • desktop-jvm-macos-arm64
  • desktop-jvm-macos-x64
  • desktop-jvm-windows-arm64
  • desktop-jvm-windows-x64
  • koin-androidx-compose
  • koin-bom
8 más
  • koin-compose
  • koin-compose-viewmodel
  • koin-core
  • lifecycle-runtime-compose
  • lifecycle-viewmodel-compose
  • navigation-compose
  • nucleus.core-runtime
  • startup-runtime

Contenido 5

Pruebas 4

  • org.jetbrains.kotlin:kotlin-test
  • junit:junit4 archivos
  • androidx.test.ext:junit2 archivos
  • espresso-core

Despliegue 2

  • io.ktor:ktor-client-logging
  • slf4j-android

Herramientas 3

  • org.jetbrains.compose.ui:ui-tooling
  • androidx.compose.ui:ui-tooling-preview306 archivos
  • room-compiler

Otras 38

  • com.google.code.gson:gson
  • Ktor
  • org.jetbrains.kotlin:kotlin-reflect
  • androidx.work:work-runtime-ktx5 archivos
  • com.google.android.gms:play-services-cast-framework3 archivos
  • com.mikepenz:aboutlibraries-core3 archivos
  • com.squareup.okio:okio3 archivos
  • androidx.media3:media3-common2 archivos
  • androidx.camera:camera-lifecycle1 archivo
  • androidx.webkit:webkit1 archivo
  • pub.devrel:easypermissions1 archivo
  • atomicfu
26 más
  • camera-camera2
  • coil-network-okhttp
  • commons-codec
  • commons-io
  • dec
  • desugar_jdk_libs_nio
  • jna
  • jna-platform
  • json
  • kermit
  • koin-android
  • kotlinx-coroutines-swing
  • kotlinx-serialization-json
  • ktor-client-okhttp
  • logging-interceptor
  • media
  • media3-datasource-okhttp
  • media3-exoplayer
  • media3-exoplayer-dash
  • media3-exoplayer-hls
  • media3-exoplayer-rtsp
  • media3-exoplayer-smoothstreaming
  • media3-session
  • okhttp
  • paging-common
  • pinyin4j

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito SimpMusic?
SimpMusic está escrito en Kotlin, con 106,646 líneas escritas.
¿Qué framework usa SimpMusic?
SimpMusic está hecho con Jetpack Compose, androidx.core:core-ktx, app, app-projected, desktop-jvm-linux-arm64, desktop-jvm-linux-x64, desktop-jvm-macos-arm64, desktop-jvm-macos-x64, desktop-jvm-windows-arm64, desktop-jvm-windows-x64, io.ktor:ktor-server-cio, koin-androidx-compose, koin-bom, koin-compose, koin-compose-viewmodel, koin-core, lifecycle-runtime-compose, lifecycle-viewmodel-compose, navigation-compose, nucleus.core-runtime, org.jetbrains.compose.runtime:runtime y startup-runtime.
¿Qué servicios usa SimpMusic?
SimpMusic vigila sus errores con Sentry y usa datastore-preferences y sqlite-bundled.

La prueba: crashlytics/src/main/java/org/simpmusic/crashlytics/Crashlytics.kt, línea 6

¿SimpMusic tiene pruebas?
Sí. SimpMusic tiene 13 archivos de prueba y se prueba con espresso-core, org.jetbrains.kotlin:kotlin-test, junit:junit y androidx.test.ext:junit.
¿Qué repos tienen un stack parecido a SimpMusic?

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 →