Do you appreciate IPTV’s freedom, specifically the ability to watch television channels without constraints? You will love IPTVnator—an open-source video player that supports playlists (m3u, m3u8). You can add playlists either by uploading them directly or via a URL, allowing you to create a curated list of TV channels for your viewing pleasure.

IPTVnator also supports EPG, which is an XML format for TV programs. This feature lets you search for TV channels or browse them by group. Of course, when you find a channel you like, you can mark it as a favorite and watch the video stream directly through the IPTVnator player.
IPTVnator, an open-source video player, is available as a web application based on Electron and Angular. You can deploy it on your local machine or use it directly here. Additionally, you can install it on Linux using the snap command:
sudo snap install iptvnator
It’s important to note that IPTVnator is essentially an empty shell that doesn’t provide IPTV video content. To access such content, you’ll need to provide your own playlists. If you’re unsure where to find these lists of TV channels, there is a repository of IPTV playlists :
- The general list: https://iptv-org.github.io/iptv/index.m3u
- Sorted by country: https://iptv-org.github.io/iptv/index.country.m3u
- Sorted by categories: https://iptv-org.github.io/iptv/index.category.m3u
- Sorted by language: https://iptv-org.github.io/iptv/index.language.m3u