📺 TVx

This is the way - television you remember feeling: present, unhurried, analog.

Get Started View on GitHub


An IPTV + EPG viewer for Tunarr (Plex/Jellyfin) that brings back the ritual of watching—not scrolling, not seeking, just being with what’s on.

Like the grain of 35mm film 🎞️ or the crackle before a record drops 💿, TVx trades sterile perfection for something alive. Curved glass 📟. Gentle flicker ✨. Scanlines that breathe.

Architecture

TVx is a client-side web frontend that interfaces with your Tunarr backend alongside your Plex library. It consumes M3U playlists and XMLTV EPG data generated by Tunarr, while displaying rich metadata and artwork from your Plex media server.


✨ Key Features

Instant Channel Surfing
Hold ↑/↓ to skim through channels; land when something catches your eye
📟 CRT Warmth
Authentic curvature, chromatic aberration, scanlines, and vignette effects
📅 Full TV Guide
Press G for a 12-hour timeline across all channels with poster artwork
🎬 Theater Modes
Click the player to cycle views (guide → normal → immersive)
🏷️ Smart Channel Names
Automatically strips filler words and adds icons

🖼️ Screenshots

Main View TV Guide Full Screen

💚 Support the Project

If TVx brings back the warmth of television for you, consider supporting its development:

GitHub Sponsors Buy Me A Coffee