awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
HerbertHe avatar

HerbertHe/iptv-sources

0
View on GitHub↗
8,823 stars·1,506 forks·TypeScript·GPL-3.0·20 viewsm3u.ibert.me↗

Iptv Sources

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 to keep M3U and TXT playlists current. The system also fetches and serves EPG XML files from external sources, providing program scheduling information alongside the channel listings.

The entire aggregation and update pipeline runs inside a container, simplifying hosting and scaling. Playlists are generated in both M3U and TXT formats from the same aggregated channel data, and the update cycle operates on a timer without requiring manual intervention.

Features

  • IPTV Service Containers - Runs the aggregation and update process inside a container for easy hosting and scaling.
  • Multi-Source Playlist Aggregators - Combines channel entries from multiple public sources into unified M3U and TXT playlists with automatic updates.
  • Electronic Program Guides - Providing EPG XML files from multiple sources alongside channel playlists for program scheduling information.
  • Multi-Source EPG Aggregators - Serves Electronic Program Guide XML files from multiple sources alongside the channel playlists.
  • IPTV Playlist Refreshers - Runs the entire aggregation and update pipeline on a timer without manual intervention.
  • IPTV Playlist Exports - Combining channel entries from multiple public sources into unified M3U and TXT playlists for easy access.
  • Containerized Deployments - Packages the aggregation and update process into a container for portable hosting and scaling.
  • IPTV Playlist Aggregation Containers - Running the aggregation and update process inside a container for easy hosting, scaling, and maintenance.
  • Electronic Program Guides - Provides Electronic Program Guide XML files from multiple sources alongside the channel playlists.
  • IPTV Channel Source Aggregators - Aggregates channel sources from multiple public repositories on a recurring schedule to keep playlists current.
  • Playlist Aggregators - Combines channel entries from multiple public repositories into unified M3U and TXT playlists.
  • Scheduled Playlist Refreshers - Refreshes aggregated IPTV playlists on a recurring schedule so channel listings stay current without manual intervention.
  • Scheduled - Combines channel entries from multiple public sources into unified playlists on a recurring schedule.
  • IPTV Playlist Refreshers - Refreshes the aggregated M3U playlist on a schedule so channel listings stay current without manual intervention.
  • External EPG Source Fetchers - Fetches and serves Electronic Program Guide XML files from separate sources alongside playlists.
  • Container Deployment - Runs the aggregation and update process inside a container for easy hosting and scaling.
  • Multi-Format Playlist Exports - Generates both M3U and TXT playlist formats from the same aggregated channel data.

Star history

Star history chart for herberthe/iptv-sourcesStar history chart for herberthe/iptv-sources

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Iptv Sources

Similar open-source projects, ranked by how many features they share with Iptv Sources.
  • vbskycn/iptvvbskycn avatar

    vbskycn/iptv

    5,601View on GitHub↗
    HTML
    View on GitHub↗5,601
  • guovin/iptv-apiGuovin avatar

    Guovin/iptv-api

    24,341View on GitHub↗

    This project is an automated service designed for the management, validation, and distribution of live television stream sources. It functions as an integrated pipeline that collects disparate media feeds and organizes them into structured, standardized playlists compatible with various third-party media players. The system distinguishes itself through continuous background operations that maintain content reliability. It performs active network probing to test latency and connectivity, automatically pruning broken or unreliable links. Simultaneously, it acts as a middleware layer that interc

    Pythonauto-updateawesomeepg
    View on GitHub↗24,341
  • kimentanm/aptvKimentanm avatar

    Kimentanm/aptv

    2,713View on GitHub↗

    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

    View on GitHub↗2,713
  • iptv-org/iptviptv-org avatar

    iptv-org/iptv

    127,909View on GitHub↗

    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

    TypeScriptiptvm3uplaylist
    View on GitHub↗127,909
See all 30 alternatives to Iptv Sources→

Frequently asked questions

What does herberthe/iptv-sources do?

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.

What are the main features of herberthe/iptv-sources?

The main features of herberthe/iptv-sources are: IPTV Service Containers, Multi-Source Playlist Aggregators, Electronic Program Guides, Multi-Source EPG Aggregators, IPTV Playlist Refreshers, IPTV Playlist Exports, Containerized Deployments, IPTV Playlist Aggregation Containers.

What are some open-source alternatives to herberthe/iptv-sources?

Open-source alternatives to herberthe/iptv-sources include: vbskycn/iptv. guovin/iptv-api — This project is an automated service designed for the management, validation, and distribution of live television… kimentanm/aptv — aptv is a cross-platform m3u IPTV player and multi-platform media client designed for streaming live television… iptv-org/iptv — This project is a community-maintained, open-source repository that functions as a centralized directory for streaming… microsoft/sql-server-samples — This is a reference implementation library providing a collection of code samples, Transact-SQL scripts, and schemas… dataabc/weibo-crawler — This project is a Sina Weibo web scraper and social media data pipeline designed to extract user profiles, posts,…