Stream movies and shows on a homebrewed Nintendo Switch via Stremio addons
Browse Cinemeta catalogs with IMDb ratings and a continue watching list
Add custom catalog addons for anime, streaming-service, or list-based rows
Pull matching subtitles automatically from a subtitles addon
| scamnscoot/streamfin | frankkk96/flashqwen | lostamongrectify/seed-phrase-generator | |
|---|---|---|---|
| Stars | 28 | 28 | 28 |
| Language | C++ | C++ | C++ |
| Setup difficulty | moderate | hard | — |
| Complexity | 3/5 | 5/5 | — |
| Audience | general | researcher | general |
Figures from each repo's GitHub metadata at analysis time.
Needs a homebrewed Switch, a Stremio stream addon URL, and a debrid service for torrent-based addons to actually play.
StreamFin is a video streaming app for homebrewed Nintendo Switch consoles that speaks the Stremio addon protocol. It is a fork of an earlier project called Switchfin, with its original Jellyfin server support replaced by Stremio's system for browsing catalogs and finding streams. The app itself ships with no media and no addons built in: you bring your own Stremio addon URLs, which it asks for the first time you launch it. Once configured, the home screen shows browsable rows of movies and shows pulled from the public Cinemeta catalog, with posters, IMDb ratings, search, favourites, and a continue watching list with resume support. Selecting a title shows details like cast, plot, and runtime, and for series lets you browse seasons and episodes before picking an available stream to play through the MPV video player, with playback controls adapted for a game controller. Setup mainly means placing a plain text configuration file on the SD card before the console starts, listing one or more stream addon URLs, and optionally a catalog addon, a poster rating provider, or a subtitles addon. Multiple stream addons can be listed together, and the app queries all of them at once when you pick something to watch, merging the results and removing duplicates. The README stresses that StreamFin has no built in torrent engine, so torrent based addons like Torrentio only work if they are paired with a paid debrid service that turns torrents into direct playable links. Without one, nothing from those addons will actually play. Custom catalog addons can add their own rows to the home screen, which can be reordered or toggled on and off, and a subtitles addon can be configured to automatically fetch subtitles matching whatever is playing, in addition to any subtitle tracks already embedded in the video file. Building the app from source requires the devkitPro toolchain along with a specific set of Switch portlibs. It is released under the Apache 2.0 license, the same license used by the Switchfin project it was forked from.
A Stremio-protocol streaming client for homebrewed Nintendo Switch, forked from Switchfin, that plays streams from user-supplied addon URLs.
Mainly C++. The stack also includes C++, MPV, Borealis.
Use, modify, and distribute freely, including commercially, as long as you keep attribution and license notices.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.