Skip to content
 
 

Repository files navigation

Nuvio

A free, open-source media app for your phone, your desktop, and the TV you already own.
Bring your own sources. Nuvio turns them into a library with artwork, ratings, subtitles, and your place saved on every screen.

Android releases · Apple AI port · Upstream project

Get Nuvio Mobile

  • Android APKs: NuvioMobile 0.4.13.
  • iOS: build from source. The previous public TestFlight link has expired and the upstream GitHub IPA is unsigned, so neither is presented here as an installable beta.
  • Apple Silicon Mac: the iOS target can run as Designed for iPad/iPhone from Xcode. A native macOS target and the Apple AI provider host are tracked in issue #1.

The Android TV build with the working AI Media Provider Center is published separately as the Nuvio AI developer preview.

Build from source

git clone https://github.com/Fornace/nuvio-mobile.git
cd nuvio-mobile

Android

Android development requires Android Studio and the Android SDK.

./gradlew :androidApp:assembleFullDebug

iOS

iOS development requires macOS and Xcode.

./scripts/prepare-ios-dependencies.sh
env NUVIO_IOS_DISTRIBUTION=full xcodebuild \
  -project iosApp/iosApp.xcodeproj \
  -scheme iosApp \
  -configuration Debug \
  -sdk iphonesimulator \
  -destination 'generic/platform=iOS Simulator' \
  -derivedDataPath build/ios-derived-full-simulator \
  CODE_SIGNING_ALLOWED=NO \
  build

Verified with Xcode 27.0 and Swift 6.4 on 2026-09-03. For a connected iPhone or an Apple Silicon Mac destination, select that destination in Xcode and let automatic development signing use your team.

The shared app is built with Kotlin Multiplatform and Compose Multiplatform.

License

GNU General Public License v3.0

About

Nuvio mobile for Android and native iOS, with the Nuvio AI Apple provider-host development lane.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages