explaingit

wifi-x-smasher/nuvio-windows-unofficial

25KotlinAudience · generalComplexity · 2/5LicenseSetup · easy

TLDR

An unofficial Windows desktop app that brings the Nuvio streaming organizer to PC, letting you browse your add-on catalogs, sync watch progress, and play media on a fullscreen TV-style interface.

Mindmap

mindmap
  root((nuvio windows))
    What It Does
      Nuvio on Windows desktop
      TV-style fullscreen layout
      Add-on ecosystem support
    Features
      Nuvio account sync
      Trakt watch tracking
      MPV media player built-in
      External player option
    Requirements
      Windows 10 or 11 64-bit
      Nuvio account
      User-installed add-ons
    Tech Stack
      Kotlin Multiplatform
      Compose Multiplatform
    Use Cases
      Large-screen browsing
      Cross-device progress sync
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Watch content from your Nuvio add-ons on a Windows PC with a fullscreen TV-style interface built for keyboard and mouse.

USE CASE 2

Sync your Nuvio watch progress, catalogs, and add-on list between your Android phone and Windows desktop.

USE CASE 3

Connect Trakt to track everything you watch across devices using the built-in OAuth setup in the settings screen.

USE CASE 4

Hand off playback to an external media player instead of the built-in MPV player for better codec or subtitle support.

Tech stack

KotlinKotlin MultiplatformCompose MultiplatformMPV

Getting it running

Difficulty · easy Time to first run · 5min

Requires a Nuvio account and at least one installed add-on to access stream sources, plug-in stream results may not be fully reliable yet.

Free to use and modify, but any version you distribute must also be released under the same GPL v3 license.

In plain English

Nuvio Windows Unofficial is a community-built desktop application for Windows that brings the Nuvio experience to a larger screen. Nuvio is a streaming organizer app with an add-on ecosystem: users install their own sources and extensions, and Nuvio provides the interface to browse catalogs, track watch progress, and play media. The official Nuvio app runs on Android and Android TV, and this project is an unofficial port of the open-source mobile codebase adapted for Windows desktops. It is not affiliated with or endorsed by the official Nuvio team. The app is designed with a TV-style layout suited for keyboard and mouse navigation and for use in fullscreen. It connects to your Nuvio account to sync your profiles, add-on list, catalogs, collections, and watch progress across devices. Playback is handled internally using a media player based on MPV, with an option to hand off to an external player if preferred. The app also supports connecting Trakt, a service for tracking what you have watched, through an OAuth setup built into the settings screen. Installation is done by downloading the Windows installer from the project's GitHub Releases page. The app is compatible with 64-bit Windows 10 and Windows 11. It includes an automatic update checker that notifies you when a new version is available. No media content is bundled or provided by the app itself: all streams come from add-ons and sources that the user installs. The README notes that plugin-backed stream results are still being debugged and may not work reliably for all sources. The project is built using Kotlin Multiplatform and Compose Multiplatform, which allows sharing code across Android, iOS, and desktop targets from a single codebase. The desktop-specific code handles things like Windows file storage, deep link handling, and the in-app update flow. The project is distributed under the GNU General Public License v3.0, matching the license of the upstream Nuvio project it derives from.

Copy-paste prompts

Prompt 1
Install nuvio-windows-unofficial on Windows 10, sign in with my Nuvio account, and browse my installed add-on catalog in fullscreen mode.
Prompt 2
Set up Trakt sync in nuvio-windows-unofficial so my watch progress updates automatically when I finish an episode.
Prompt 3
Configure nuvio-windows-unofficial to use my external media player instead of the built-in MPV player for all playback.
Prompt 4
Debug why a specific add-on's stream results are not loading in nuvio-windows-unofficial and check if it is a known issue with plugin-backed sources.
Open on GitHub → Explain another repo

← wifi-x-smasher on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.