Jellyfin Mobile for iOS
Go to file
2020-06-25 12:28:03 -04:00
__tests__ Fix lint errors 2020-04-21 13:53:15 -04:00
assets Update icon 2019-09-20 01:37:10 -04:00
components Fix issues routing between Main and AddServer screens 2020-05-01 12:52:56 -04:00
constants Remove unused file 2020-06-18 16:45:36 -04:00
navigation Update header and tab bar colors to match 10.5+ 2020-06-17 13:54:07 -04:00
screens Add safe area support 2020-06-19 22:16:48 -04:00
utils Fix sonarqube code smells 2020-04-22 11:10:55 -04:00
.eslintrc.json Update react navigation 2020-04-21 13:22:48 -04:00
.gitignore Add another ignore and update the lock file 2020-02-12 00:37:59 -05:00
.watchmanconfig Initial commit 2019-08-19 02:50:00 -04:00
App.js Add safe area support 2020-06-19 22:16:48 -04:00
app.json Revert "Possible fix for initial orientation change on iPads" 2020-06-19 15:16:48 -04:00
babel.config.js Update indentation in files 2020-04-13 11:20:05 -04:00
LICENSE Add license 2019-08-19 02:54:19 -04:00
package.json Add expo-keep-awake to dependencies 2020-06-18 12:16:33 -04:00
README.md Fix review suggestions 2020-06-25 12:28:03 -04:00
yarn.lock Add expo-keep-awake to dependencies 2020-06-18 12:16:33 -04:00

Jellyfin Mobile

Part of the Jellyfin Project


Logo banner

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

Jellyfin Mobile is a mobile app built with Expo 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 as a general roadmap for releases.

Build Process

Getting Started

  1. Clone or download this repository.
    git clone https://github.com/jellyfin/jellyfin-expo.git
    cd jellyfin-expo
    
  2. Install build dependencies using yarn in the project directory.
    yarn install
    
  3. Start the build tools.
    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 for iPhone and iPad.
  • Jellyfin Player 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 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.