IPTVnator is a cross-platform IPTV player application built with Electron and Angular that plays video streams from m3u and m3u8 playlists.
The tool addresses the need for a standalone player capable of handling IPTV playlist formats without bundling content. It accepts playlists via remote URLs or local file uploads and supports EPG data in XMLTV format delivered by URL. The application handles multiple playlist sources including Xtream Codes and Stalker/Ministra portals, and allows custom User-Agent headers per playlist. Playback features include support for favorites, TV guide integration, and TV archive or catchup functionality where available.
Developers and end users running Linux, macOS, or Chrome OS should consider this tool if they need a dedicated IPTV player with playlist management capabilities. The project is available as a desktop application and also as a progressive web app. The README emphasizes that IPTVnator is a player only and does not provide playlists or subscriptions; users must supply their own content sources.
The project maintains a substantial user base that actively reports issues. Most open issues originate from outside users rather than the core team, demonstrating real-world adoption. Responses to issues and pull requests typically arrive within one to two weeks. Work in the issue tracker centers on enhancements, bug fixes, and requests for additional information.