IPTVnator: Cross-Platform IPTV Player with EPG, Favorites, and TV Archive

This repository profile is provided by osrepos.com, an open source repository discovery platform.

IPTVnator: Cross-Platform IPTV Player with EPG, Favorites, and TV Archive

Summary

IPTVnator is a robust, cross-platform IPTV player application built with Tauri and Angular. It offers extensive features including support for M3u/M3u8 playlists, EPG (TV Guide), TV archive, and favorite channel management. Users can easily import playlists from local files or remote URLs, making it a versatile solution for enjoying IPTV content.

Repository Information

Analyzed by OSRepos on October 12, 2025

Topics

Click on any tag to explore related repositories

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Introduction

IPTVnator is a powerful, open-source IPTV player designed for cross-platform compatibility, supporting macOS, Windows, and Linux. This application allows users to effortlessly play IPTV playlists in M3u and M3u8 formats, offering a rich set of features for an enhanced viewing experience. Built with modern technologies like Tauri and Angular, and primarily written in TypeScript, IPTVnator provides a sleek interface and robust performance for managing your digital TV content.

Installation

To get started with IPTVnator, you can download the latest version directly from the release page. Alternatively, IPTVnator is available through several popular package managers:

Homebrew

$ brew install iptvnator

Snap

$ sudo snap install iptvnator

Arch (AUR)

$ yay -S iptvnator-bin

Gentoo

sudo eselect repository enable gentoo-zh
sudo emerge --sync gentoo-zh
sudo emerge iptvnator-bin

Examples

IPTVnator simplifies the process of managing and watching IPTV content. Users can add playlists by uploading M3u/M3u8 files from their local system or by providing remote URLs. The application automatically updates playlists on startup, ensuring you always have the latest channels. With its integrated EPG (Electronic Program Guide) support, you can view detailed TV schedules, and the TV archive/catchup functionality allows you to watch past programs. Favorite channels can be easily managed, and the intuitive interface, available in 16 languages, makes navigation straightforward. It's important to note that IPTVnator does not provide any playlists or digital content itself, serving solely as a player for user-provided sources.

Why Use It

IPTVnator stands out as a comprehensive IPTV player due to its extensive feature set and cross-platform availability. Its support for various playlist formats, EPG, TV archive, and favorite management makes it a powerful tool for any IPTV enthusiast. The application's modern architecture, built with Tauri, ensures a lightweight yet performant experience, while its open-source nature fosters community contributions and transparency. With internationalization support and customizable themes, IPTVnator offers a personalized and accessible viewing solution.

Links

Explore IPTVnator further through these official links:

Related repositories

Similar repositories that may be relevant next.

Source repository

Open the original repository on GitHub.

16 counted GitHub visits

View on GitHub
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️