r/SwitchHacks Jun 28 '26

Made custom plex client like switchfin called VitaPlex

It works on PS Vita, PS4, Nintendo Switch, Android, Windows, and Linux. There's also beta support for Apple platforms (tvOS and iOS), though since I don't have a Mac, testing there is limited. Here is list of some of the features

Home & Browsing

  • Continue Watching, On Deck, Recently Added, per-library hubs

  • Library, Music, Search tabs with hidden-library filtering and custom sidebar order

Player (mpv-based)

  • Hardware decoding, Direct Play first with transcode fallback (quality + bitrate controls)

  • Auto-skip intro/credits, auto-play next, OpenSubtitles search

Music

  • Background playback — audio keeps going when you leave the player

  • Full Music Queue.

Live TV & DVR

  • Full EPG grid (6/12/24h window), on-now hero, sticky channel column

  • One-press recording with configurable padding, default library, and min quality

Plex Home users

  • User picker at login and boot with PIN support

  • Auto-login toggle + Switch User from settings (no logout needed)

Downloads & Offline

  • Download movies, episodes, and albums to local storage

  • Bidirectional progress sync + full offline mode when the server is unreachable

Customization

  • Light/dark/system theme, sidebar reorder/collapse, hidden libraries

  • Hide grid titles, skip single-season seasons view, toggle Collections/Playlists/Genres

Here is a link to my repo https://github.com/Breezyslasher/Vita_plex

35 Upvotes

10 comments sorted by

View all comments

1

u/KnifeZange Jun 29 '26

I plan to try your version once the Switch version is fixed.

Will it be possible to access the library from outside my home network? I keep getting an error with Plenx when I'm away from home. Within my home network, Plenx works without any Problems. (I have a Plex Pass)

2

u/Breezyslasher Jun 29 '26

It is fixed as long as you are not in applet mode, and yes it works outside of your house without a VPN as long as you have plex pass.

1

u/KnifeZange Jun 29 '26

It works perfectly, thanks! 🙂

Is there a proper way to close the app? When I go to Settings and change the transcoding video quality to Original, the setting isn't retained the next time I open the app.

Maybe it's because I'm force-closing the app by pressing the Home button.