Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jellyfin/jellyfin-expo
Jellyfin Mobile for iOS
https://github.com/jellyfin/jellyfin-expo
expo ios jellyfin media-playback react-native
Last synced: 8 days ago
JSON representation
Jellyfin Mobile for iOS
- Host: GitHub
- URL: https://github.com/jellyfin/jellyfin-expo
- Owner: jellyfin
- License: mpl-2.0
- Created: 2019-08-19T06:46:13.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T16:46:54.000Z (15 days ago)
- Last Synced: 2024-10-30T00:00:41.735Z (14 days ago)
- Topics: expo, ios, jellyfin, media-playback, react-native
- Language: JavaScript
- Homepage: https://jellyfin.org
- Size: 3.38 MB
- Stars: 318
- Watchers: 17
- Forks: 68
- Open Issues: 94
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Jellyfin Mobile
Part of the Jellyfin Project
---
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!
## 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 **npm** in the project directory.
```sh
npm install
```3. Start the build tools.
```sh
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](https://github.com/jellyfin/jellyfin-expo) | ✅ 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](https://apps.apple.com/us/app/jellyfin-mobile/id1480192618?mt=8) for iPhone and iPad. |
| [Swiftfin](https://github.com/jellyfin/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](https://apps.apple.com/us/app/swiftfin/id1604098728). |
| [Jellyfin Player iOS](https://github.com/jellyfin-archive/jellyfin-client-ios) | ❌ Archived | iOS, iPadOS | An effort to create a media playback app in native Swift. It only supported media playback. This project has been archived as there was no interest for maintaining it. |
| [Jellyfin React Client](https://github.com/jellyfin-archive/jellyfin-react-client) | ❌ Archived | iOS, iPadOS | 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. |