IPTVnator
4gray
Open-source IPTV player for M3U, Xtream Codes, and Stalker portals
Copied! Paste it into a terminal and press Enter to install.



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
- Support
- Help & support
- Source
- IPTVnator
- Packaging
- flatpark/registry
Permissions
3 to reviewNetwork 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
UnmodifiedRuns the vendor's build as shipped — nothing added or changed.
What the levels mean →