I built StreamFin — a native Stremio client for the Switch (Switchfin fork, free & open source)
▲ 108 r/SwitchHacks+2 crossposts

I built StreamFin — a native Stremio client for the Switch (Switchfin fork, free & open source)

I've always wanted a proper way to run Stremio on the Switch, but every answer was "just use the browser" or "stream from your PC." Got sick of that, so I built it myself.

StreamFin is a native, streaming-only Stremio client for homebrewed Switches. It's a fork of Switchfin (the Jellyfin client) with the data layer ripped out and replaced with the Stremio addon protocol, playing back through MPV.

What's working so far:

> Home screen with poster carousels — Popular / New / Top Rated / Animation / Documentary, movies and series (pulled from Stremio's public Cinemeta catalog)

> Title pages with poster, description, IMDb rating, genres, cast and director

> Series → seasons → episodes with air dates

> Search using the on-screen keyboard

> Favourites + Continue Watching with resume

> Stream picker that parses quality/codec/size/language straight out of stream descriptions

> Player controls built for streaming — shoulder buttons for seeking, screen lock, stream info

How streams actually work: it ships with nothing built in. First launch just asks for the URL of whatever Stremio addon you're already using, same as you'd add one in the official app. Catalog browsing works fine even before you set one up. Nothing torrent-related touches the Switch — it only plays direct HTTPS links your addon hands back.

Grab it: github.com/scamNscoot/StreamFin — StreamFin.nro is on the releases page, drop it in /switch/.

Apache-2.0, same as upstream. Big credit to dragonflylee's Switchfin and the borealis UI lib — player and UI foundation are theirs, the Stremio layer and streaming UX is what I added on top.

First release, so there'll be rough edges. Bug reports and PRs welcome.

u/jaydippatel — 3 days ago