The Best Open-Source IPTV Players

If you'd rather run code you can inspect, several genuinely good IPTV players live on GitHub. Here's the honest state of the open-source options.

Hypnotix (Linux)

Built by the Linux Mint team, Hypnotix is a clean, modern IPTV player for Linux with M3U and Xtream support. If you're on Mint it's preinstalled; on other distros it's a flatpak away. The catch: Linux only.

IPTVnator (cross-platform)

An Electron-based player with M3U, Xtream and Stalker portal support, EPG, and a polished interface. Downloadable builds exist for Windows, Mac and Linux, and it can be self-hosted as a web app.

Kodi (everything)

The heavyweight: Kodi plus the official PVR IPTV Simple Client is a complete open-source live-TV system with EPG and recording backends. See our Kodi setup guide for the ten-minute walkthrough.

VLC (everything)

Not IPTV-specific, but VLC is open source, plays nearly any stream, and remains the fallback every other player is measured against.

What about open-source web players?

The building blocks of this very site — hls.js and mpegts.js — are open source, and several open web players exist on GitHub in varying states of maintenance. The trade-off with self-hosting any of them is that you inherit the CORS and mixed-content realities we document in our stream-troubleshooting guide.

Related guides