awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jellyfin avatar

jellyfin/Swiftfin

0
View on GitHub↗
3,947 نجوم·518 تفرعات·Swift·MPL-2.0·12 مشاهدات

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.

سجل النجوم

مخطط تاريخ النجوم لـ jellyfin/swiftfinمخطط تاريخ النجوم لـ jellyfin/swiftfin

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة 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.

ما هي الميزات الرئيسية لـ jellyfin/swiftfin؟

الميزات الرئيسية لـ jellyfin/swiftfin هي: 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.

ما هي البدائل مفتوحة المصدر لـ jellyfin/swiftfin؟

تشمل البدائل مفتوحة المصدر لـ jellyfin/swiftfin: 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…

بدائل مفتوحة المصدر لـ Swiftfin

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Swiftfin.
  • anilbeesetti/nextplayerالصورة الرمزية لـ anilbeesetti

    anilbeesetti/nextplayer

    3,614عرض على 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
    عرض على GitHub↗3,614
  • nova-video-player/aos-avpالصورة الرمزية لـ nova-video-player

    nova-video-player/aos-AVP

    4,330عرض على 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
    عرض على GitHub↗4,330
  • videolan/vlc-androidالصورة الرمزية لـ videolan

    videolan/vlc-android

    3,563عرض على 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
    عرض على GitHub↗3,563
  • jellyfin/jellyfin-desktopالصورة الرمزية لـ jellyfin

    jellyfin/jellyfin-desktop

    5,492عرض على 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
    عرض على GitHub↗5,492
عرض جميع البدائل الـ 30 لـ Swiftfin→