Jellyfin Mobile for iOS
Go to file
Bill Thornton 7b98feb37d
Merge pull request #569 from jellyfin/renovate/ci-deps
Update github/codeql-action action to v3.27.4
2024-11-14 16:19:56 -05:00
__tests__ Add test for i18n 2021-03-03 09:15:42 -05:00
.github Update github/codeql-action action to v3.27.4 2024-11-14 18:41:05 +00:00
.vscode Update VS Code config 2024-05-30 13:33:45 -04:00
assets Use new logo 2024-08-22 11:53:37 -04:00
components Remove unavailable expo version 2024-11-07 14:36:50 -05:00
constants Add file downloads 2022-04-30 01:42:13 -04:00
fastlane Add initial publish action and fastlane 2024-11-13 16:27:43 -05:00
hooks Fix eslint errors 2020-07-21 23:37:43 -04:00
ios Bump versions for 1.6.0 2024-11-13 11:11:02 -05:00
langs Translated using Weblate (Irish) 2024-11-11 13:00:00 -05:00
models Update tests 2022-12-01 13:21:13 -05:00
navigation Merge pull request #374 from thornbill/tiny-tab-bar 2022-05-30 13:30:49 -04:00
patches Patch podfile for xcode15 support 2024-11-08 10:20:19 -05:00
screens Remove 10.7 warning for native player setting 2024-11-08 11:45:40 -05:00
stores Enable fmp4 by default for native player 2024-11-08 12:31:20 -05:00
themes Fix import order issues 2021-10-07 01:27:36 -04:00
types Remove comment from json file 2020-12-30 16:39:57 -05:00
utils fix android version type mismatch 2024-08-01 23:53:24 +02:00
.editorconfig Add quote type rule to editorconfig 2021-02-23 01:31:15 -05:00
.eslintrc.json Add tooling support for typescript 2022-03-23 13:54:47 -04:00
.gitattributes Add gitattribute language config for staticjs files 2021-02-25 13:07:34 -05:00
.gitignore Add initial publish action and fastlane 2024-11-13 16:27:43 -05:00
.npmrc Add node version and npm config 2023-09-08 09:39:51 -04:00
.nvmrc add .nvmrc 2024-07-27 10:21:40 -05:00
.watchmanconfig Initial commit 2019-08-19 02:50:00 -04:00
App.js Use new logo 2024-08-22 11:53:37 -04:00
app.json Bump versions for 1.6.0 2024-11-13 11:11:02 -05:00
babel.config.js Upgrade to Expo 46 2023-03-10 16:45:41 -05:00
codecov.yml Update codecov config to be less strict on coverage changes 2021-10-07 01:17:30 -04:00
Gemfile Add initial publish action and fastlane 2024-11-13 16:27:43 -05:00
Gemfile.lock Add initial publish action and fastlane 2024-11-13 16:27:43 -05:00
i18n.js Add new locales 2022-04-26 09:29:06 -04:00
index.js Update to expo 46.0.21 2024-11-08 10:20:19 -05:00
jest.setup.js Update tests 2022-12-01 13:21:13 -05:00
LICENSE Add license 2019-08-19 02:54:19 -04:00
metro.config.js Patch metro config to fix invalid native module urls 2024-11-08 13:02:42 -05:00
package-lock.json Bump versions for 1.6.0 2024-11-13 11:11:02 -05:00
package.json Bump versions for 1.6.0 2024-11-13 11:11:02 -05:00
README.md Remove reddit and old project references from README 2024-11-08 11:11:33 -05:00
tsconfig.json Add tooling support for typescript 2022-03-23 13:54:47 -04:00

Jellyfin Mobile

Part of the Jellyfin Project


Logo banner

MPL-2.0 license Current Release Translation Status Codecov
Donate Feature Requests Chat on Matrix

Download on the App Store

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.

Translations

Translations can be improved very easily from our Weblate 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.

    git clone https://github.com/jellyfin/jellyfin-expo.git
    cd jellyfin-expo
    
  2. Install build dependencies using npm in the project directory.

    npm install
    
  3. Start the build tools.

    npm 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?

App Name Status Platforms Description
Jellyfin Mobile Active iOS, iPadOS The app in this repository. It is a web wrapper based on Expo (React Native) with some native enhancements. It is available on the App Store for iPhone and iPad.
Swiftfin Active iOS, iPadOS, tvOS Swiftfin is a modern video client. Designed in Swift to maximize direct play with the power of VLC and look native on all classes of Apple devices. The beta is available on the App Store.