Linthra
Reproductor de música open-source local-first para Android y Linux. Soporta archivos locales, streaming desde servidores propios (Jellyfin, Navidrome, Plex) y caché offline sin telemetría.
Ficha actualizada 25 sept 2026, 20:35 · upstream 25 sept 2026, 20:02 · release v0.2.7
Qué es Linthra
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Linthra es un reproductor de música diseñado bajo la filosofía local-first, priorizando el control del usuario sobre sus datos y música. Funciona en Android y Linux, permitiendo reproducir archivos locales directamente o streaming desde servidores autohospedados como Jellyfin, Navidrome o Plex sin necesidad de cuentas externas ni publicidad.
La aplicación se construye con Flutter, lo que garantiza una experiencia nativa fluida en ambas plataformas. Incluye características avanzadas como caché offline controlado por el usuario, sincronización bidireccional de listas de reproducción con servidores compatibles y soporte para Chromecast implementado en Dart puro, sin depender de Google Play Services.
El proyecto mantiene un enfoque estricto en la privacidad: no envía telemetría, utiliza permisos mínimos (sin acceso general al almacenamiento) y cifra las credenciales del servidor. Ofrece dos builds: uno libre en F-Droid y otro con paleta de colores personalizada para patrocinadores en GitHub.
- Reproducción local de música almacenada en el dispositivo sin permisos de almacenamiento amplios.
- Streaming desde servidores autohospedados como Jellyfin, Navidrome o Plex.
- Creación de una biblioteca offline gestionando manualmente la caché y el Wi-Fi.
- Uso con Android Auto para conducción segura.
- Sincronización de listas de reproducción y favoritos entre cliente y servidor.
- Escucha en segundo plano con control por Bluetooth y pantalla de bloqueo.
- Arquitectura local-first sin dependencia de cuentas externas ni telemetría.
- Soporte nativo para Android y Linux (x64, Flatpak).
- Integración con múltiples servidores de música autohospedados (Jellyfin, Navidrome, Plex).
- Chromecast implementado en Dart puro sin Google Play Services.
- Licencia AGPL-3.0-or-later garantizando código abierto y reciprocidad.
- Sincronización bidireccional de playlists con servidores compatibles.
- No disponible en Google Play; requiere instalación manual o uso de Obtainium.
- Linux no incluye binarios nativos simples sin dependencias externas (Flatpak o tar.gz).
- Licencia AGPL puede ser incompatible con software propietario que no quiera compartir código.
- La paleta de colores personalizada está restringida al build de GitHub Sponsor.
- Android Auto requiere activación manual del desarrollador en el dispositivo.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para Android, usar Obtainium o descargar APKs firmados desde GitHub Releases. No mezclar fuentes de instalación (F-Droid y GitHub tienen claves distintas). Para Linux, instalar el bundle Flatpak o el archivo .tar.gz con las dependencias del runtime especificadas en la documentación. No requiere Docker ni contenedores.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.





