awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jellyfin avatar

jellyfin/Swiftfin

0
View on GitHub↗
3,947 estrellas·518 forks·Swift·MPL-2.0·14 vistas

Swiftfin

Swiftfin is a native Jellyfin media client for iOS and tvOS. It is a SwiftUI mobile application designed for streaming and browsing movies, music, and shows from a Jellyfin server.

The application utilizes native Apple frameworks for hardware-accelerated decoding and includes an AVKit media player. This integration enables system-level color management for HDR to SDR conversion and supports native Apple ecosystem features such as picture-in-picture and external display output.

The client provides tools for browsing and managing home media libraries, routing audio wirelessly, and adjusting playback settings. It handles remote video streaming and the synchronization of media collections through a remote server.

Features

  • Home Media Streaming Clients - Serves as a dedicated native client for streaming media libraries from a home Jellyfin server.
  • Declarative UI Frameworks - Built as a native SwiftUI mobile application using a state-driven declarative framework for a responsive user interface.
  • Personal Media Playback - Streams movies, TV shows, and music from a personal library to Apple devices.
  • Client-Side Data Binding - Synchronizes local application state with a remote media server by consuming JSON endpoints over HTTP.
  • Media Content Navigation - Provides a navigation system for exploring movies, shows, and music collections organized by content type.
  • Media Content Streaming - Executes playback of video, audio, and subtitle files using native players and compatible codecs.
  • Remote Media Streaming - Streams movies, music, and shows from a remote Jellyfin server using integrated native players.
  • Video Streaming - Provides a native client for delivering and managing high-quality video content streams from a remote server.
  • Hardware-Accelerated Playback - Utilizes native Apple frameworks for hardware-accelerated video decoding and high-performance rendering on iOS and tvOS.
  • Apple TV Applications - Provides a native client optimized for both iOS and Apple TV hardware.
  • Apple Native Players - Implements a video player using AVKit for hardware-accelerated decoding and native HDR to SDR mapping.
  • Mobile Display Streaming - Outputs media from a mobile device to televisions or external monitors for a larger viewing experience.
  • SwiftUI - Builds a responsive, state-driven user interface using the SwiftUI framework.
  • Native Apple Media Integrations - Integrates native Apple frameworks for hardware-accelerated playback, picture-in-picture, and external display output.
  • MVVM Patterns - Employs the Model-View-ViewModel pattern to separate server-side business logic from the declarative user interface.
  • Color Management Systems - Leverages system-level color management to map high dynamic range metadata for compatible display hardware.
  • HDR-to-SDR Color Conversions - Provides native mapping of high dynamic range metadata to standard range for compatible displays.
  • External Display Management - Streams media content to external monitors or televisions using native Apple display support and mirroring.
  • Picture-in-Picture Interfaces - Supports video playback in a detached, floating window to allow interaction with other applications.
  • Playback Setting Toggles - Provides interfaces to modify playback speed, aspect ratio, and audio tracks during media playback.
  • Media Players - Native client for self-hosted media servers.

Historial de estrellas

Gráfico del historial de estrellas de jellyfin/swiftfinGráfico del historial de estrellas de jellyfin/swiftfin

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Swiftfin

Proyectos open-source similares, clasificados según cuántas características comparten con Swiftfin.
  • anilbeesetti/nextplayerAvatar de anilbeesetti

    anilbeesetti/nextplayer

    3,614Ver en GitHub↗

    Nextplayer is a cross-platform mobile media player designed for playing audio and video from local storage and remote URLs. It functions as a playback engine that supports various codecs and containers through software-based media decoding. The application features a floating picture-in-picture window for multitasking and an external subtitle renderer that synchronizes and displays SRT, SSA, and VTT files as on-screen overlays. It includes a touch-based interface that maps specific swipe and pinch gestures to volume, brightness, and seeking controls. The project covers multi-source media str

    Kotlinandroidexoplayerffmpeg
    Ver en GitHub↗3,614
  • nova-video-player/aos-avpAvatar de nova-video-player

    nova-video-player/aos-AVP

    4,330Ver en GitHub↗

    This is an open-source video player application for Android that compiles native C and C++ libraries using the Android NDK and CMake. The build system automatically discovers the Android SDK from environment variables and selects the appropriate Java runtime (8, 11, or 17) for different build tools, while allowing control over which CPU architectures (ARM, x86) to target. The application manages media libraries by scanning local storage and fetching metadata from external services to organize video files with cover art, descriptions, and series grouping. It streams video from both local devic

    HTMLandroidarchosnova
    Ver en GitHub↗4,330
  • videolan/vlc-androidAvatar de videolan

    videolan/vlc-android

    3,563Ver en GitHub↗

    This is an Android multimedia player designed to decode and play a wide variety of audio and video formats. It functions as a network media streamer and a multimedia library manager, indexing local files into a searchable database for organized access. The project includes a high-fidelity audio processor for routing signals through hardware interfaces like SPDIF and HDMI, and a Chromecast media controller for streaming content to external renderers and UPnP devices. It supports advanced visual rendering, including high dynamic range video with tonemapping, 360-degree video, and spatial audio.

    Kotlinandroidlibvlcmultimedia
    Ver en GitHub↗3,563
  • jellyfin/jellyfin-desktopAvatar de jellyfin

    jellyfin/jellyfin-desktop

    5,492Ver en GitHub↗

    Jellyfin-desktop is a cross-platform media client for Windows, macOS, and Linux. It functions as a native wrapper that provides a standalone desktop shell for browsing and playing movies, music, and shows from a remote home media server. The application integrates Chromium with native operating system GPU drivers to provide hardware-accelerated video playback for high-resolution media streams. It utilizes an Electron-based runtime to render a web-based user interface within a native desktop environment. The client manages local file-system caching for session data and application assets to r

    C++jellyfinjellyfin-client
    Ver en GitHub↗5,492
Ver las 30 alternativas a Swiftfin→

Preguntas frecuentes

¿Qué hace jellyfin/swiftfin?

Swiftfin is a native Jellyfin media client for iOS and tvOS. It is a SwiftUI mobile application designed for streaming and browsing movies, music, and shows from a Jellyfin server.

¿Cuáles son las características principales de jellyfin/swiftfin?

Las características principales de jellyfin/swiftfin son: Home Media Streaming Clients, Declarative UI Frameworks, Personal Media Playback, Client-Side Data Binding, Media Content Navigation, Media Content Streaming, Remote Media Streaming, Video Streaming.

¿Qué alternativas de código abierto existen para jellyfin/swiftfin?

Las alternativas de código abierto para jellyfin/swiftfin incluyen: anilbeesetti/nextplayer — Nextplayer is a cross-platform mobile media player designed for playing audio and video from local storage and remote… nova-video-player/aos-avp — This is an open-source video player application for Android that compiles native C and C++ libraries using the Android… videolan/vlc-android — This is an Android multimedia player designed to decode and play a wide variety of audio and video formats. It… jellyfin/jellyfin-desktop — Jellyfin-desktop is a cross-platform media client for Windows, macOS, and Linux. It functions as a native wrapper that… unicornsonlsd/finamp — Finamp is a remote media player and music streaming client designed to interface with personal music libraries hosted… 2hacc/tvbox — TVBox is a home media entertainment application designed for streaming movies, shows, and IPTV channels. It enables…