jellyfin-expo cover

jellyfin /

jellyfin-expo

The Jellyfin Mobile client for iOS provides a streamlined, responsive, and open-source portal to stream media from your self-hosted Jellyfin server.

stars★ 2.2k
forks⑂ 380
Primary languageTypeScript, Swift
LicenseGPL-3.0
Last updatedtoday

Overview

The Jellyfin mobile client provides a streamlined interface for streaming media directly from your self-hosted Jellyfin server to iOS devices. Built using Expo and React Native, it combines responsive web rendering with native mobile player wrappers, enabling smooth navigation of your movies, television shows, and music libraries without commercial subscriptions or interface-gating.

It features integrated support for native player controllers, audio background playback, and server-side hardware transcoding configurations, optimizing playback quality based on active cellular network bandwidth. The app connects quickly and manages multi-server instances without data fragmentation. While the setup and transcoding configuration of the underlying host requires technical familiarity, the freedom, lack of telemetry tracking, and reliable execution make this client the premier choice for self-hosted streaming on iOS.

Key topics

Getting started

Installation steps vary depending on how a project is packaged, so the most reliable source is always the official README. As a starting point:

Open the official repository ↗

How it compares

Here is how this project sits alongside a few other tools in the same category:

Questions about this project

What is jellyfin-expo?
The Jellyfin mobile client provides a streamlined interface for streaming media directly from your self-hosted Jellyfin server to iOS devices. Built using Expo and React Native, it combines responsive web rendering with native mobile player wrappers, enabling smooth navigation of your movies, television shows, and music libraries without commercial subscriptions or interface-gating.
What license does jellyfin-expo use?
GPL-3.0
How popular is jellyfin-expo on GitHub?
jellyfin-expo has roughly 2.2k stars and 380 forks on GitHub as of the latest data.
Is jellyfin-expo actively maintained?
This repository has been updated recently, which is generally a good sign of active maintenance.
What language is jellyfin-expo written in?
jellyfin-expo is written primarily in TypeScript, Swift.

Repository info

Ownerjellyfin
Primary languageTypeScript, Swift
LicenseGPL-3.0
CreatedJuly 16, 2026
Last updatedJuly 16, 2026
← Explore more iOS Apps projectsSpotted outdated info? Suggest an update →