Jellyfin Mobile

Part of the Jellyfin Project

---

Logo banner

MPL-2.0 license Current Release Translation Status
Donate Feature Requests Discuss on our Forum Chat on Matrix Join our Subreddit

Download on the App Store

Jellyfin Mobile is a mobile app built with [Expo](https://expo.io/) primarily targeting iOS devices. We welcome all contributions and pull requests! If you have a larger feature in mind please open an issue so we can discuss the implementation before you start. We use [GitHub Projects](https://github.com/jellyfin/jellyfin-expo/projects) as a general roadmap for releases. ## Translations Translations can be improved very easily from our [Weblate](https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/) instance. Look through the following graphic to see if your native language could use some work! Detailed Translation Status ## Build Process ### Getting Started 1. Clone or download this repository. ```sh git clone https://github.com/jellyfin/jellyfin-expo.git cd jellyfin-expo ``` 2. Install build dependencies using yarn in the project directory. ```sh yarn install ``` 3. Start the build tools. ```sh yarn start ``` 4. Follow the directions in the terminal or browser window to open on a device or emulator. ## FAQ ### What is the difference between this and other Jellyfin app projects? * This app (Jellyfin Mobile) is a web wrapper based on Expo with some native enhancements. It is available on the [App Store](https://apps.apple.com/us/app/jellyfin-mobile/id1480192618?mt=8) for iPhone and iPad. * [Jellyfin Player iOS](https://github.com/jellyfin/jellyfin-client-ios) is a newer effort to create a media playback app in native Swift. It is a work in progress and currently only supports media playback. * [Jellyfin React Client](https://github.com/jellyfin-archive/jellyfin-react-client) is an early project to create a single multiplatform app based on React Native. This project has been archived as we have changed direction to utilize native web wrappers on most platforms.