# Self-Hosted IPTV and M3U Playlist Tools

> AI-ranked search results for `self-hosted IPTV playlists and m3u channel manager tools` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 107 total matches; showing the top 10.

Explore on the web: https://awesome-repositories.com/q/self-hosted-iptv-playlists-and-m3u-channel-manager-tools

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/self-hosted-iptv-playlists-and-m3u-channel-manager-tools).**

## Results

- [herberthe/iptv-sources](https://awesome-repositories.com/repository/herberthe-iptv-sources.md) (8,823 ⭐) — This project is a containerized IPTV service that aggregates channel playlists from multiple public sources and serves them alongside Electronic Program Guide (EPG) XML data. It functions as an automated playlist aggregator and EPG provider, designed to run as a self-maintaining system that keeps channel listings current without manual intervention.

The service distinguishes itself by combining playlist aggregation, EPG serving, and automated updates into a single containerized deployment. It refreshes aggregated channel data on a recurring schedule, pulling from multiple public repositories
- [yang-1989/m3u](https://awesome-repositories.com/repository/yang-1989-m3u.md) (10,961 ⭐) — This project is an IPTV playlist generator and manager designed to collect and organize live streaming channel links into standardized files. It functions as a utility for curating broadcast sources, allowing users to maintain personalized channel lists that are compatible with various media player applications.

The tool utilizes text-based serialization to organize streaming metadata, ensuring that curated collections remain portable and accessible across different devices. By decoupling content hosting from playlist management through URL-based resource referencing, it enables users to aggr
- [ersatztv/ersatztv](https://awesome-repositories.com/repository/ersatztv-ersatztv.md) (2,539 ⭐) — ErsatzTV is an IPTV channel simulator and linear media scheduler that transforms personal media libraries into simulated live television channels. It acts as a bridge and transcoding gateway, importing content from external media servers to create virtual broadcast channels delivered via M3U playlists and XMLTV program guides.

The system distinguishes itself through a complex automation engine for linear playback, using collection-based sequencing and dynamic schedule resolution to emulate a traditional broadcast experience. It supports advanced playback logic, including the grouping of multi
- [4gray/iptvnator](https://awesome-repositories.com/repository/4gray-iptvnator.md) (5,611 ⭐) — 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 feature
- [vbskycn/iptv](https://awesome-repositories.com/repository/vbskycn-iptv.md) (5,601 ⭐)
- [iptv-org/iptv](https://awesome-repositories.com/repository/iptv-org-iptv.md) (127,909 ⭐) — This project is a community-maintained, open-source repository that functions as a centralized directory for streaming metadata. It aggregates publicly available network stream links and organizes them into standardized, machine-readable playlist formats. By acting strictly as a metadata-only index, the platform enables users to access and organize live broadcast content across various third-party media playback applications without hosting or distributing any actual video files.

The repository distinguishes itself through a collaborative, crowdsourced workflow where contributors actively mai
- [fanmingming/live](https://awesome-repositories.com/repository/fanmingming-live.md) (27,661 ⭐) — This project is an IPTV playlist manager and live stream aggregator designed to organize and maintain custom television channel listings. It functions as a centralized repository for verified broadcast links, providing the tools necessary to consolidate disparate media sources into unified, standardized playlist files compatible with third-party streaming applications.

The system distinguishes itself by utilizing client-side stream resolution, where the playback device handles the final network request to the media source, thereby reducing bandwidth demands on the hosting infrastructure. It a
- [free-tv/iptv](https://awesome-repositories.com/repository/free-tv-iptv.md) (14,041 ⭐) — This project is a centralized index and aggregator for public, free-to-air television broadcasts. It functions as a searchable database and directory that organizes open-access internet streams, allowing users to discover and browse international television channels without subscription requirements.

The platform distinguishes itself by utilizing standardized playlist formats to map remote stream URLs into a structured directory. It supports international media discovery by applying hierarchical metadata to filter content by geographic region and genre, facilitating the management of curated
- [hxh19950701/webviewtvlive](https://awesome-repositories.com/repository/hxh19950701-webviewtvlive.md) (4,366 ⭐) — WebViewTvLive is an integrated platform that combines a cross-device media dashboard with dynamic channel list management, hardware input mapping, HLS video streaming, and WebView-based IPTV playback for live television delivery. It functions as a WebView IPTV player that streams live television channels through an embedded webview wrapper across mobile and smart display devices, while also serving as an HLS video stream player that handles m3u8 streams directly for live television playback.

The project distinguishes itself through its hardware input mapper system that translates physical rem
- [kimentanm/aptv](https://awesome-repositories.com/repository/kimentanm-aptv.md) (2,713 ⭐) — aptv is a cross-platform m3u IPTV player and multi-platform media client designed for streaming live television channels. It functions as a cloud-synced media manager that stores playlists and application settings in the cloud to maintain consistent configurations across different devices.

The application provides a native viewing experience across mobile, desktop, television, and automotive interfaces. It includes an electronic program guide to display scheduled broadcasts and channel information, alongside support for live television catch-up to play back previously aired programs.

The sys
