IPTV

116k-star collection of publicly available IPTV channels from around the world.

What it is

A community-maintained collection of publicly available IPTV channel streams organized as M3U playlists. 116k stars, 6.1k forks, 389 contributors, 33k+ commits. One of the largest open IPTV projects on GitHub.

How to use

Paste a playlist URL into any video player that supports live streaming (VLC, IPTV Smarters, TiviMate, etc.):

https://iptv-org.github.io/iptv/index.m3u

Playlists are available grouped by country, category, language, and region. See PLAYLISTS.md in the repo.

Ecosystem

The project is split across several repos:

  • iptv-org/iptv - the stream links and playlists
  • iptv-org/database - channel metadata (names, logos, categories)
  • iptv-org/epg - electronic program guide data
  • iptv-org/api - REST API for programmatic access
  • iptv-org/awesome-iptv - curated list of IPTV apps and tools

Language

TypeScript (55%) and JavaScript (45%) for the playlist generation scripts.

No video files are stored in the repo. Only user-submitted links to publicly available streams. The project maintains that linking does not constitute copyright infringement. DMCA-style takedowns should target the hosting service, not the link aggregator.

Value

Free access to thousands of live TV channels worldwide. Good for cord-cutters, expats wanting home-country TV, or anyone building IPTV-related tools. Works with any M3U-compatible player.

links

social