Biblioteca de Swift para crear apps en plataformas Apple con gestión de estado coherente, funcionalidades componibles, control de efectos secundarios y sólidas herramientas de prueba.
jellyfin/Swiftfin
Cliente de video nativo para iOS y tvOS del servidor multimedia Jellyfin, desarrollado con Swift y SwiftUI.
Alternativa open source a:Plex
- Estrellas
- 4,220
- Forks
- 625
- Issues abiertos
- 100
- Último commit
- ayer
¿Qué es?
Swiftfin es un cliente de video para el servidor multimedia Jellyfin que funciona en iPhone, iPad y Apple TV. Está escrito en Swift para ofrecer la apariencia y el comportamiento de una app nativa de Apple, conectada a una biblioteca de Jellyfin alojada por cuenta propia.
La app ofrece dos opciones de reproducción: un reproductor nativo y otro basado en VLC. La documentación explica qué tipos de contenido y bibliotecas son compatibles, y en qué se diferencian las funciones de cada reproductor. Los requisitos mínimos de versión para iOS y tvOS se documentan por separado.
Swiftfin se distribuye a través de Apple App Store y TestFlight para las versiones beta. Las contribuciones al desarrollo siguen las pautas de contribución publicadas por el proyecto.
Funciones clave
- 01Interfaz nativa con SwiftUI para iOS y tvOS
- 02Reproducción con un reproductor nativo o uno basado en VLC
- 03Se conecta a servidores multimedia Jellyfin
- 04Compatibilidad documentada con bibliotecas y tipos de contenido
- 05Disponible en App Store y TestFlight
Casos de uso
- Ver una biblioteca de Jellyfin alojada por cuenta propia en un iPhone o iPad
- Reproducir películas y series de Jellyfin en un Apple TV
- Probar versiones beta de un cliente de Jellyfin antes de su lanzamiento en App Store
Inicio rápido
- 1
Descarga la app desde App Store
- 2
O únete a la beta de TestFlight
- 3
Lee las pautas de contribución para compilar desde el código fuente
Antes de usarlo
- Solo para plataformas Apple: iOS y tvOS; no es compatible con Android ni con ordenadores.
- Requiere un servidor multimedia Jellyfin en funcionamiento; la app es solo un cliente.
- Los requisitos mínimos de sistema operativo son elevados (iOS 18 o posterior, tvOS 26 o posterior).
Temas
Preguntas frecuentes
- ¿Qué es Swiftfin?
- Cliente de video nativo para iOS y tvOS del servidor multimedia Jellyfin, desarrollado con Swift y SwiftUI. Swiftfin es un cliente de video para el servidor multimedia Jellyfin que funciona en iPhone, iPad y Apple TV. Está escrito en Swift para ofrecer la apariencia y el comportamiento de una app nativa de Apple, conectada a una biblioteca de Jellyfin alojada por cuenta propia.
- ¿Swiftfin es gratuito? ¿Qué licencia tiene?
- Swiftfin es open source bajo la licencia MPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Swiftfin sigue mantenido?
- Mantenimiento activo. El último commit de Swiftfin fue el 19 oct 2026.
- ¿Para qué puedo usar Swiftfin?
- Ver una biblioteca de Jellyfin alojada por cuenta propia en un iPhone o iPad Reproducir películas y series de Jellyfin en un Apple TV Probar versiones beta de un cliente de Jellyfin antes de su lanzamiento en App Store
- ¿Cómo se instala Swiftfin?
- Descarga la app desde App Store O únete a la beta de TestFlight Lee las pautas de contribución para compilar desde el código fuente
- ¿Dónde consigo Swiftfin?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/jellyfin/Swiftfin
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un launcher de iOS que ejecuta apps IPA dentro de sí mismo sin instalarlas y permite usar varios contenedores por app.
Una habilidad para agentes que enseña a asistentes de programación con IA como Claude Code y Codex a escribir código SwiftUI moderno y correcto.
Una app de chat con documentos para macOS e iOS que permite subir archivos y hacer preguntas, con todo el procesamiento de IA en el dispositivo mediante Apple Foundation Models.
Código fuente oficial de la app de mensajería Telegram para iOS, con un sistema de compilación para compilarla en Xcode.
Una app para la barra de menús de macOS que explica en lenguaje sencillo qué puede hacer cada cable USB-C conectado a tu Mac y por qué la carga puede ser lenta.