GitPedia

OpenTune

Un cliente de YouTube Music con Material Design 3, para Android

From Arturo254·Updated June 25, 2026·View on GitHub·

### Cliente Avanzado de YouTube Music con Material Design 3 para Android The project is written primarily in Kotlin, distributed under the GNU General Public License v3.0 license, first published in 2023. It has gained significant community traction with 1,653 stars and 136 forks on GitHub. Key topics include: client, material-design-3, open-source, opspec, youtube-api.

Latest release: 3.0.4
June 20, 2026View Changelog →

OpenTune

<div align="center"> <img src="https://github.com/Arturo254/OpenTune/blob/master/fastlane/metadata/android/en-US/images/featureGraphic.png" alt="Banner de OpenTune" width="100%"/>

Cliente Avanzado de YouTube Music con Material Design 3 para Android

Última Versión
Licencia
Estado de Traducción
Android
Estrellas
Forks

</div>

English


Tabla de Contenido


Visión General

OpenTune es un cliente de YouTube Music de código abierto diseñado para dispositivos Android. Ofrece una experiencia de usuario superior con una interfaz moderna que implementa Material Design 3, proporcionando funcionalidades avanzadas para explorar, reproducir y gestionar contenido musical sin las limitaciones de la aplicación oficial.

Beneficios Clave

  • Experiencia sin Anuncios: Disfruta de música sin interrupciones publicitarias
  • Rendimiento Mejorado: Optimizado para reproducción y navegación fluida
  • Enfoque en la Privacidad: Sin recolección de datos ni seguimiento
  • Interfaz Personalizable: Personaliza tu experiencia musical
  • Capacidades Offline: Descarga y reproduce música sin conexión a internet

Nota: OpenTune es un proyecto independiente y no está afiliado, patrocinado ni respaldado por YouTube o Google.


Stack Tecnológico

<div align="center">
FrontendBackendHerramientas de Desarrollo
KotlinPythonAndroid Studio
Jetpack ComposeTensorFlowGradle
Material Design 3Git
</div>

Características Principales

Funcionalidad Principal

<table> <tr> <th width="30%">Característica</th> <th width="70%">Descripción</th> </tr> <tr> <td><strong>🎵 Reproducción sin Anuncios</strong></td> <td>Disfruta de música sin interrupciones publicitarias</td> </tr> <tr> <td><strong>🔄 Reproducción en Segundo Plano</strong></td> <td>Continúa escuchando mientras usas otras aplicaciones</td> </tr> <tr> <td><strong>🔍 Búsqueda Avanzada</strong></td> <td>Encuentra rápidamente canciones, vídeos, álbumes y listas de reproducción</td> </tr> <tr> <td><strong>👤 Integración de Cuenta</strong></td> <td>Inicia sesión para sincronizar preferencias y colecciones</td> </tr> <tr> <td><strong>📚 Gestión de Biblioteca</strong></td> <td>Organiza y administra completamente tu colección musical</td> </tr> <tr> <td><strong>📱 Modo Offline</strong></td> <td>Descarga contenido para escuchar sin conexión</td> </tr> </table>

Mejoras de Audio

<table> <tr> <th width="30%">Característica</th> <th width="70%">Descripción</th> </tr> <tr> <td><strong>🎤 Letras Sincronizadas</strong></td> <td>Visualiza letras de canciones perfectamente sincronizadas</td> </tr> <tr> <td><strong>⚡ Omisión Inteligente de Silencios</strong></td> <td>Omite automáticamente segmentos sin audio</td> </tr> <tr> <td><strong>🔊 Normalización de Volumen</strong></td> <td>Equilibra los niveles de sonido entre diferentes pistas</td> </tr> <tr> <td><strong>🎛️ Control de Tempo y Tono</strong></td> <td>Ajusta la velocidad y el tono de reproducción según preferencias</td> </tr> </table>

Personalización e Integración

<table> <tr> <th width="30%">Característica</th> <th width="70%">Descripción</th> </tr> <tr> <td><strong>🎨 Temas Dinámicos</strong></td> <td>La interfaz se adapta a los colores de las portadas de álbumes</td> </tr> <tr> <td><strong>🌐 Soporte Multiidioma</strong></td> <td>Disponible en numerosos idiomas para usuarios globales</td> </tr> <tr> <td><strong>🚗 Compatible con Android Auto</strong></td> <td>Integración con sistemas de infoentretenimiento vehicular</td> </tr> <tr> <td><strong>🎯 Material Design 3</strong></td> <td>Diseño alineado con las últimas directrices de diseño de Google</td> </tr> <tr> <td><strong>🖼️ Exportación de Portadas</strong></td> <td>Guarda imágenes de álbumes en alta resolución</td> </tr> </table>

Documentación

Para información detallada sobre configuración, características avanzadas y guías de uso, consulta nuestra documentación oficial:

<div align="center">

Documentación

</div>

Instalación

Requisitos del Sistema

ComponenteRequisito Mínimo
Sistema OperativoAndroid 6.0 (Marshmallow) o superior
Espacio de Almacenamiento10 MB disponibles
RedConexión a Internet para streaming
RAM2 GB recomendados

Métodos de Instalación

Opción 1: Releases de GitHub (Recomendado)

  1. Navega a la sección de Releases en GitHub
  2. Descarga el archivo APK de la última versión estable
  3. Habilita "Instalar desde fuentes desconocidas" en la configuración de seguridad de tu dispositivo
  4. Abre el archivo APK descargado para completar la instalación

Opción 2: Sitio Web Oficial

  1. Visita el sitio web oficial de OpenTune
  2. Selecciona la opción de descarga para Android
  3. Sigue las instrucciones de instalación proporcionadas

Opción 3: F-Droid

<div align="center">

<img src="https://f-droid.org/badge/get-it-on.png" alt="Get it on F-Droid" height="80">

</div>

Opción 4: OpenApk

<div align="center">

<img src="https://www.openapk.net/images/openapk-badge.png" alt="Get it on OpenApk" height="80">

</div>

Aviso de Seguridad: Por razones de seguridad, se recomienda obtener la aplicación exclusivamente a través de los canales oficiales mencionados anteriormente. Evita descargar APKs de fuentes no verificadas.


Compilación desde Código Fuente

Requisitos Previos

<table> <tr> <th>Herramienta</th> <th>Versión Recomendada</th> <th>Propósito</th> </tr> <tr> <td>Gradle</td> <td>7.5 o superior</td> <td>Automatización de construcción</td> </tr> <tr> <td>Kotlin</td> <td>1.7 o superior</td> <td>Lenguaje de programación</td> </tr> <tr> <td>Android Studio</td> <td>2022.1 o superior</td> <td>IDE y entorno de desarrollo</td> </tr> <tr> <td>JDK</td> <td>11 o superior</td> <td>Entorno de ejecución Java</td> </tr> <tr> <td>Android SDK</td> <td>API nivel 33 (Android 13)</td> <td>Herramientas de desarrollo Android</td> </tr> </table>

Configuración del Entorno

bash
# Clonar el repositorio git clone https://github.com/Arturo254/OpenTune.git # Navegar al directorio del proyecto cd OpenTune # Actualizar submódulos (si los hay) git submodule update --init --recursive

Métodos de Compilación

Compilación con Android Studio

  1. Abre Android Studio
  2. Selecciona "Abrir un proyecto existente de Android Studio"
  3. Navega y selecciona el directorio de OpenTune
  4. Espera a que se complete la sincronización del proyecto y la indexación
  5. Selecciona Construir → Construir Bundle(s) / APK(s) → Construir APK(s)

Compilación por Línea de Comandos

bash
# Construir versión de producción ./gradlew assembleRelease # Construir versión de depuración ./gradlew assembleDebug # Construcción completa con pruebas ./gradlew build # Ejecutar pruebas unitarias ./gradlew test # Limpiar construcción ./gradlew clean

Nota: Los archivos APK compilados se ubicarán en el directorio app/build/outputs/apk/.


Contribuciones

Código de Conducta

Todos los participantes en este proyecto deben adherirse a nuestro código de conducta que promueve un entorno inclusivo, respetuoso y constructivo. Por favor, revisa el Código de Conducta completo antes de contribuir.

Traducción

Ayuda a traducir OpenTune a tu idioma o mejorar las traducciones existentes:

<div align="center">

POEditor
Crowdin

</div>

Canales de Comunidad

<div align="center">

Chat de Telegram
Actualizaciones de Telegram

</div>

Flujo de Trabajo de Desarrollo

  1. Revisión de Issues: Verifica issues abiertas o crea una nueva describiendo el problema o característica
  2. Fork del Repositorio: Crea un fork personal del repositorio
  3. Rama de Característica: Crea una rama para tu característica (git checkout -b feature/nueva-caracteristica)
  4. Implementación: Implementa cambios siguiendo las convenciones de código del proyecto
  5. Pruebas: Asegúrate de que el código pase todas las pruebas (./gradlew test)
  6. Commit: Realiza commits con mensajes descriptivos (git commit -m 'feat: añadir nueva característica')
  7. Push de Cambios: Sube cambios a tu fork (git push origin feature/nueva-caracteristica)
  8. Pull Request: Abre un PR detallando los cambios y referenciando la issue correspondiente

Directrices de Desarrollo: Revisa nuestras directrices de contribución para información detallada sobre el proceso de desarrollo, estándares de código y flujo de trabajo.


Apoya el Proyecto

Si encuentras valor en OpenTune y quieres contribuir a su desarrollo continuo, considera hacer una donación. Tu apoyo financiero nos permite:

  • Implementar nuevas características y mejoras
  • Corregir errores y optimizar el rendimiento
  • Mantener la infraestructura del proyecto
  • Dedicar más tiempo al desarrollo y mantenimiento
<div align="center">

GitHub Sponsors
PayPal

</div>

Nota: Las donaciones son completamente opcionales. OpenTune siempre será gratuito y de código abierto, independientemente del apoyo financiero recibido.


🌟 Reconocimientos

OpenTune existe gracias al trabajo, inspiración y apoyo de numerosos proyectos y personas dentro de la comunidad de desarrollo de aplicaciones musicales open source.

Agradecemos especialmente a:


💡 Proyectos que inspiraron OpenTune

  • ArchiveTune
    Proyecto base e inspiración inicial para muchas de las ideas y funcionalidades que dieron forma a OpenTune.

  • Vivi Music
    Codigo fuente de Canvas, API e inspiracion.


🤝 Colaboradores principales

  • @Fabito02
    Por su apoyo constante, feedback, ideas y acompañamiento durante el desarrollo inicial del proyecto.

🌍 Comunidad OpenTune

  • Traductores de la comunidad
    Gracias a todos los colaboradores que ayudan a mantener OpenTune disponible en múltiples idiomas y permiten que usuarios de todo el mundo puedan disfrutar de la aplicación.

  • Beta testers
    Gracias a quienes prueban nuevas versiones, reportan errores y proporcionan comentarios que ayudan a mejorar la estabilidad, rendimiento y experiencia de usuario.


❤️ Inspiración Open Source

OpenTune también reconoce el trabajo de todos los desarrolladores que crean herramientas, librerías y proyectos de código abierto que hacen posible construir aplicaciones modernas para Android.

Sin la comunidad open source, este proyecto no sería posible.

Licencia

Copyright © 2025 Arturo Cervantes

Este programa es software libre: puedes redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General GNU publicada por la Free Software Foundation, ya sea la versión 3 de la Licencia, o (a tu elección) cualquier versión posterior.

Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA; ni siquiera la garantía implícita de COMERCIABILIDAD o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Consulta la Licencia Pública General GNU para más detalles.

<div align="center">

GPL v3

</div>

Importante: Cualquier uso comercial no autorizado de este software o sus derivados constituye una violación de los términos de licencia.


<div align="center"> <p><strong>© 2023-2024 Proyectos de Código Abierto</strong></p> <p>Desarrollado con pasión por <a href="https://github.com/Arturo254">Arturo Cervantes</a></p> <br>

GitHub
Email

</div>

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from Arturo254/OpenTune via the GitHub API.Last fetched: 6/25/2026