I built an app that turns your Plex library into a 90s-style cable TV experience
NostalgiaTV is an Android TV and mobile app that turns your Plex library into a fully simulated retro cable TV lineup.
Instead of choosing what to watch… you just tune in.
It automatically builds channels, schedules shows, and gives you a classic 90s-style program guide so it feels like flipping through real cable again.
For the past couple weeks, nearly 100 testers have participated in the beta testing phase and have given me tons of feedback and feature requests. Nearly all of them have been incorporated into the app to make it feature-packed. I'll be resetting your app access now. This will not remove all your custom channels, but it will take you off of the tester list. Again, thank you for all your support! :)
If you want to check it out, it’s on the Google Play Store available for download here! You can either try out the demo or try the first 10 channels for free!
What it does
NostalgiaTV takes your existing Plex media and:
• Automatically creates 60+ themed parody channels (Dizzy Channel, Animal Globe, National Geography, Pennyodeon, etc.) with more on the way
• Generates a continuous 24/7 live TV schedule
• Shows everything in a retro Electronic Program Guide
• Lets you channel surf instead of browsing
No playlists. No complicated setup.
Connect Plex → choose libraries → done.
The vibe 🎮📼
If you grew up with cable, this should feel familiar:
• Pixel-style 90s guide
• Classic fonts, colors, and navigation sounds
• “Whatever’s on is what’s on” energy
• Background-TV-friendly viewing
There are currently four themes:
- Retro — classic bold cable look
- Vintage — softer nostalgic styling
- Premium — cleaner modern guide
- Rad-Lad — retro-futuristic green terminal-style UI
Power-user stuff (optional but fun)
If you do want to customize things:
• Extensive Custom channels configuration
• Upload custom channel logos
• Multiple sorting methods for channels/content
• Optional vintage commercial placement between shows
• Cloud schedule syncing across devices
• Import/export configs for easy setup on multiple devices
• Full web interface with guide view + all app controls
• Wide codec support including 4K / HDR / Dolby Vision
• Direct Play + audio passthrough when supported
• Automatic transcoding for smoother playback
Still, none of this is required — the app is designed so you can just connect Plex and start watching.
Pricing
No subscriptions.
There’s a one-time lifetime Pro upgrade if you want more channels, custom stations, commercials, cloud schedule syncing across devices, web configuration capabilities, and so much more — but the core experience works out of the box.
Future Plans
The app has soooo many features already but there's still room for more.
My update roadmap:
- Default Music Channels (Tune Choice - Genres aka Rock, Classical, Jazzy, etc). This will be dedicated channels to playing your music just like the real thing. I'm working on this one right now and should be out soon... hopefully lol.
- More channel customization options (some people are asking for tons more customization options. Weekend schedules, cyclic shuffling options, etc.)
- More optimizations to the app in general. The phone app feels great but the TV app can definitely be better.
- More bug fixes (obviously)! There are bugs on the app, not going to lie and say there aren't but the core functionality is there and getting better.
These are just a few examples of what I'm working on. If you'd like to post bugs or feature requests, or just showoff your setups, come over to the NostalgiaTV Discord server and I'll do my best to respond in a timely manner.
Final notes
• If you’ve used QuasiTV (or are waiting for Coax), those are great projects too.
NostalgiaTV is more focused on quick setup + a polished retro cable experience, inspired by the custom setups I spent hours tweaking in QuasiTV, DizqueTV, and everything else in between.
Again, thank you to all the beta testers that provided me feedback the past couple weeks. I appreciate all your support and kind words. This app is in a far better position than it was 2 weeks ago and I plan to keep supporting it and adding more default channels and optimizations throughout the app's life. Hope you all enjoy the app and get as much out of it that I do.
Thanks everyone!