mirror of
https://github.com/jellyfin/jellyfin-expo.git
synced 2024-11-23 05:59:39 +00:00
Jellyfin Mobile for iOS
5baa84a560
Some checks failed
Automation / Label merge conflicts (push) Has been cancelled
Code quality / Lint (push) Has been cancelled
Code quality / TypeScript Build (push) Has been cancelled
Code quality / Test (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Issue Stale Check / stale (push) Has been cancelled
|
||
---|---|---|
__tests__ | ||
.github | ||
.vscode | ||
assets | ||
components | ||
constants | ||
fastlane | ||
hooks | ||
ios | ||
langs | ||
models | ||
navigation | ||
patches | ||
screens | ||
stores | ||
themes | ||
types | ||
utils | ||
.editorconfig | ||
.eslintrc.json | ||
.gitattributes | ||
.gitignore | ||
.npmrc | ||
.nvmrc | ||
.watchmanconfig | ||
App.js | ||
app.json | ||
babel.config.js | ||
codecov.yml | ||
Gemfile | ||
Gemfile.lock | ||
i18n.js | ||
index.js | ||
jest.setup.js | ||
LICENSE | ||
metro.config.js | ||
package-lock.json | ||
package.json | ||
README.md | ||
tsconfig.json |
Jellyfin Mobile
Part of the Jellyfin Project
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!
Build Process
Getting Started
-
Clone or download this repository.
git clone https://github.com/jellyfin/jellyfin-expo.git cd jellyfin-expo
-
Install build dependencies using npm in the project directory.
npm install
-
Start the build tools.
npm start
-
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. |