Browse and search Stremio-compatible streaming catalogs from a native Apple TV interface using the Siri Remote.
Track watched movies and episodes automatically through a personal or shared Trakt account.
Play streams through Real-Debrid, TorBox, or Premiumize accounts using the built-in player.
Resume playback exactly where you left off with subtitle and audio track selections remembered per episode.
| bobsupra/nuviotvos | gigglewang/mobileagent-android | rodrig02005/emuhub-app | |
|---|---|---|---|
| Stars | 32 | 33 | 33 |
| Language | Kotlin | Kotlin | Kotlin |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 4/5 | 2/5 |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires sideloading an unsigned .ipa onto an Apple TV via Xcode, Apple Configurator, or another sideloading tool.
NuvioTVOS is a native Apple TV app for Nuvio, a media streaming app, built specifically for the living room instead of running the phone version scaled up. It gives you a proper Apple TV interface, controlled with the Siri Remote, with a Home screen, catalog browsing, search, a library and watchlist, and a full details screen for each show or movie. The app works with Stremio-compatible catalogs and add-ons, meaning you can plug in Stremio add-ons to get streaming sources, and it does not include content of its own. It also connects to services like Real-Debrid, TorBox, and Premiumize for accessing streams through those providers' accounts, and to Trakt for tracking what you have watched. You can even set up your own personal Trakt application instead of sharing one with everyone else, by creating an app on Trakt's website and entering your own credentials on the Apple TV. Playback is now handled mainly by a component called AetherEngine, which supports precise seeking, resuming exactly where you left off, subtitles built into the video file or supplied by add-ons, and automatically matching the video's frame rate to the TV. An older player called MPVKit is kept as a backup for streams or features AetherEngine cannot yet handle, such as separate video and audio files or extra audio adjustments. The app is distributed as an unsigned .ipa file from the project's Releases page, meaning you need to sideload it onto an Apple TV yourself using a tool such as a Mac with Xcode, Apple Configurator, or another sideloading utility, and sign it as part of that process. The project describes itself as an early beta, so features like watch history, resume points, and skip intro cards are still being refined, and contributors are asked to test it directly on a device and report anything that feels broken or incomplete.
A native Apple TV app for the Nuvio streaming app, with Stremio-compatible catalogs, debrid service support, Trakt sync, and Siri Remote playback.
Mainly Kotlin. The stack also includes Swift, SwiftUI, Kotlin.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.