Iptvnator is an Electron-based desktop application for streaming live television and radio. It serves as an IPTV player and playlist manager that supports M3U, Xtream Codes, and Stalker portals, providing a unified interface for organizing and viewing media lists.
The application functions as both an internal player and an external player wrapper, allowing users to hand off stream URLs to native third-party media players to bypass browser codec limitations. It includes a dedicated XMLTV program guide that maps external schedule data to live channels for broadcast discovery and catchup features.
Additional capabilities include tools for managing channel favorites, recording live streams, and searching across multiple playlists. The interface features a command palette for quick navigation and supports custom network headers to ensure compatibility with various streaming providers.
The project is developed using TypeScript.