← All apps

IPTVnator

4gray

Open-source IPTV player for M3U, Xtream Codes, and Stalker portals

First time? Set up FlatPark →
Audio & VideoMITv0.24.08downloads+7 in 30 days
Browse channels and watch live IPTV streams
Browse channels and watch live IPTV streams

About

This is a community package of IPTVnator, maintained independently. It repackages the official upstream build unmodified and uses the same app id as upstream's own Flatpak build.

IPTVnator is a cross-platform IPTV player for user-supplied playlists and portal connections.

It supports M3U and M3U8 playlists, Xtream Codes API, and Stalker portals with EPG, catch-up, favorites, and external player integration.

The app does not include channels, playlists, or media catalogs. Any IPTV sources, logos, metadata, and programme information come from services the user configures.

Permissions follow upstream's own Flatpak build: network, audio, and your home directory for opening playlist files. One permission is left out: upstream's build can start an external player (MPV or VLC installed on your system), which requires letting the app run commands on the host. To enable it: flatpak override --user --talk-name=org.freedesktop.Flatpak com.fourgray.iptvnator.

The built-in player plays streams out of the box. The optional embedded MPV player needs libmpv, which this package does not include; leave the player setting on the built-in player.

Updates come through Flatpak. If the application says a new release is available, update with Flatpak instead of installing it from the app.

Details

Developer
4gray
License
MIT
Runtime
Freedesktop 26.08
Architectures
x86_64, aarch64
Version
0.24.0 · 2026-09-24
Website
Homepage
Source
IPTVnator

Permissions

3 to review
  • Network access

    Can reach the internet and local network

  • X11 windowing system

    Legacy display protocol; can observe input to other X11 windows

  • Home folder

  • Inter-process communication

    Shares the IPC namespace with the host

  • Audio (PulseAudio)

  • Talk to org.freedesktop.Notifications

  • Owns service org.mpris.MediaPlayer2.chromium.*

  • unset-env: ELECTRON_RUN_AS_NODE

  • Wayland display

  • GPU acceleration

Packaging

Unmodified

Runs the vendor's build as shipped — nothing added or changed.

What the levels mean →