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
FongMi avatar

FongMi/TV

0
View on GitHub↗
7,383 stars·2,272 forks·Java·gpl-3.0·26 views

TV

TV is a media streaming management application used to organize and play on-demand videos and live television channels from various web sources through a single interface. It functions as a hub for IPTV channel organization and media discovery.

The project utilizes a modular system of crawler scripts to aggregate content and extract metadata from external websites. It manages network connectivity through encrypted DNS, proxy rules, and domain-based routing to filter traffic and bypass regional content restrictions.

The application supports hardware-accelerated video decoding, electronic program guide integration for live channels, and DLNA casting. It includes a REST API for remote playback control and synchronization across devices, including integration with vehicle head units.

Configuration is managed via remote URLs or local files, allowing site lists and application settings to be updated without recompiling the software.

Features

  • Media Streaming - Functions as a central hub for organizing and playing live TV and on-demand videos from various sources.
  • IPTV & Live TV - Organizes live TV channels and streaming links into a curated IPTV interface with EPG support.
  • Media Aggregators - Consolidates video streams from diverse third-party web sources into a unified application interface.
  • Custom Content Sources - Allows integration of new media sources through custom crawler scripts for fetching and parsing content.
  • Media Crawlers - Uses a modular system of crawler scripts to aggregate content and metadata from web sources.
  • EPG Data Providers - Integrates electronic program guide data to organize live streams and enable scheduled viewing.
  • Media Metadata Crawlers - Uses modular scraping scripts to extract media details and streaming URLs from external websites.
  • Unified Media Search - Provides a unified search interface that aggregates VOD results from multiple online media platforms.
  • Configuration Syncing - Synchronizes application settings and site lists from remote URLs to update app behavior.
  • Configuration File Loading - Loads site lists and network settings from local files or remote URLs to update behavior without recompiling.
  • Hardware-Accelerated Decoders - Offloads video stream decoding to the device GPU to ensure smooth high-resolution playback.
  • Hardware-Accelerated Video Pipelines - Implements a hardware-accelerated video pipeline using the GPU to maintain high frame rates.
  • Domain Traffic Filters - Uses domain-based routing and encrypted DNS to bypass regional content restrictions.
  • Domain-Based Routing - Directs outgoing network traffic based on domain names to bypass regional content restrictions.
  • Traffic Routing Proxies - Uses proxy servers and encrypted DNS to route traffic and circumvent regional blocks.
  • Remote Playback Control - Provides a network-based interface to manage playback states and synchronize device state via HTTP.
  • Network Traffic Filters - Implements encrypted DNS and proxy rules to intercept and block network requests.
  • External Control APIs - Exposes a REST API that allows external devices to trigger playback and change application states.
  • Media Players - Cross-platform player supporting live streams and screen casting.

Star history

Star history chart for fongmi/tvStar history chart for fongmi/tv

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

Frequently asked questions

What does fongmi/tv do?

TV is a media streaming management application used to organize and play on-demand videos and live television channels from various web sources through a single interface. It functions as a hub for IPTV channel organization and media discovery.

What are the main features of fongmi/tv?

The main features of fongmi/tv are: Media Streaming, IPTV & Live TV, Media Aggregators, Custom Content Sources, Media Crawlers, EPG Data Providers, Media Metadata Crawlers, Unified Media Search.

What are some open-source alternatives to fongmi/tv?

Open-source alternatives to fongmi/tv include: musicplayerdaemon/mpd — MPD is a headless music server daemon that indexes audio libraries and streams music to local or remote outputs. It… loyalsoldier/clash-rules — Clash-rules provides a standardized, declarative system for managing network traffic routing across desktop and mobile… bia-pain-bache/bpb-worker-panel — BPB-Worker-Panel is a control panel designed for deploying and managing VLESS and Trojan proxies hosted on Cloudflare… maxrave-dev/simpmusic — SimpMusic is an ad-free music streaming application that provides background audio and video playback from external… moontechlab/lunatv — LunaTV is an IPTV streaming web application and progressive web app media aggregator. It functions as a dockerized… youhunwl/tvapp — TVAPP is an IPTV stream aggregator and media content indexer designed to collect and organize daily updated streaming…

Open-source alternatives to TV

Similar open-source projects, ranked by how many features they share with TV.
  • musicplayerdaemon/mpdMusicPlayerDaemon avatar

    MusicPlayerDaemon/MPD

    2,607View on GitHub↗

    MPD is a headless music server daemon that indexes audio libraries and streams music to local or remote outputs. It functions as a music library manager and network audio streamer, providing a remote audio control protocol that allows external clients to manage playback, playlists, and database queries. The system acts as a multiroom audio coordinator, synchronizing audio distribution across multiple networked clients and hardware devices. It supports a variety of remote management capabilities, including a dedicated control API and the ability to broadcast audio streams over network protocol

    C++audioaudio-playermusic
    View on GitHub↗2,607
  • loyalsoldier/clash-rulesLoyalsoldier avatar

    Loyalsoldier/clash-rules

    27,127View on GitHub↗

    Clash-rules provides a standardized, declarative system for managing network traffic routing across desktop and mobile proxy clients. It functions as a centralized configuration provider that uses structured rule sets to categorize outgoing requests, allowing users to define whether specific connections should be proxied, rejected, or routed directly. The project distinguishes itself through its comprehensive, curated rulesets that enable granular control over network behavior. By employing domain-pattern matching, CIDR-based network analysis, and application-specific signatures, it ensures c

    adblockadguardanticensorship
    View on GitHub↗27,127
  • bia-pain-bache/bpb-worker-panelbia-pain-bache avatar

    bia-pain-bache/BPB-Worker-Panel

    11,997View on GitHub↗

    BPB-Worker-Panel is a control panel designed for deploying and managing VLESS and Trojan proxies hosted on Cloudflare Workers. It functions as a proxy subscription generator and a manager for secure DNS over HTTPS servers and WireGuard configuration provisioning. The project distinguishes itself through network traffic obfuscation capabilities, utilizing packet fragmentation and SNI spoofing to evade detection. It provides specialized administration for Cloudflare Warp and Warp Pro connections, including the ability to optimize endpoints and export WireGuard configurations. The system covers

    TypeScriptamneziaandroidchain
    View on GitHub↗11,997
  • maxrave-dev/simpmusicmaxrave-dev avatar

    maxrave-dev/SimpMusic

    9,535View on GitHub↗

    SimpMusic is an ad-free music streaming application that provides background audio and video playback from external web sources. It enables personal music library management through the organization of custom playlists and the synchronization of user accounts across multiple devices. The application features AI-powered real-time translation of time-synced lyrics and integrates with vehicle head units to map playback controls and browsing for in-car use. It utilizes cookie-based session synchronization to access personal libraries and recommendations from external services. The platform inclu

    Kotlinandroidandroid-16android-app
    View on GitHub↗9,535
  • See all 30 alternatives to TV→