IPTVnator

A cross-platform video player for IPTV playlists with support for EPG, favorites, and external media players.

IPTVnator screenshot 1

IPTVnator is an open-source IPTV player application that serves as an alternative to proprietary media streaming clients. It allows users to organize and watch television channels by importing playlists via remote URLs or local files. The software is available as a desktop application for Windows, macOS, and Linux, and can be installed via Homebrew, Snap, or the AUR.

The application supports various playlist formats and connection methods to stream live TV and radio. Users can manage their content through a group-based channel list and a global favorites system that aggregates channels from all imported playlists. It includes a built-in video player but also allows the use of external players for playback to ensure compatibility with different stream types.

Key features

  • Support for m3u and m3u8 playlists
  • Integration with Xtream Code and Stalker portals
  • EPG support for TV guides using XMLTV format
  • External player integration with VLC, MPV, and IINA
  • Dedicated audio player for radio playlists
  • TV archive, catchup, and timeshift functionality
  • Automatic playlist updates on application startup
  • Support for 16 different languages
  • Light and dark theme options

Built with Electron and Angular, the application is designed for users who already possess their own IPTV playlists, as it does not provide any digital content. The desktop version includes a command palette and a wide array of keyboard shortcuts for navigation, volume adjustment, and playback control. For users who prefer a web-based experience, a Docker image is available to self-host the application as a Progressive Web App. This self-hosted version includes a backend for remote M3U parsing and proxy requests, though it lacks some desktop-specific features like the download manager and embedded MPV controls.

IPTVnator positions itself as a flexible, cross-platform tool for managing personal IPTV subscriptions and radio streams.

Last Modified
Software TypeDesktop App
Platform
Last Activity14 days ago
Repository Age6 years
LicenseMIT
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.