Analysis updated 2026-05-18
Set up a self-hosted IPTV playlist with matching channel logos displayed in your media player.
Convert a text file list of TV channels into an M3U playlist format compatible with IPTV apps.
Test live stream URLs directly in a web browser using the built-in M3U8 video player.
Access an electronic program guide (EPG) feed to see what's currently airing on each channel.
| fanmingming/live | michalsnik/aos | jashkenas/backbone | |
|---|---|---|---|
| Stars | 27,992 | 28,070 | 28,076 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 2/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
This project is a collection of TV and radio channel logo images along with related tools for Chinese IPTV (internet-based television) users. IPTV means watching live television channels over the internet rather than through a traditional antenna or cable, typically using a playlist file (M3U format) that lists channel names and their stream URLs. The repository provides: a library of channel logos (PNG images) you can link to by channel name, an EPG (Electronic Program Guide, a schedule of what's on each channel) feed URL, and several web tools. These tools include a converter that turns TXT-formatted channel lists into M3U playlist files, a reverse converter from M3U back to TXT, and a web-based M3U8 video player for testing stream links directly in a browser. The channel logos and tools are hosted via GitHub Pages and Cloudflare, and they support both IPv4 and IPv6 network access. The README is written in Chinese. You would use this project if you are setting up a self-hosted IPTV playlist and need matching channel logo images to make your media player display recognizable icons, or if you want to quickly convert between playlist formats. The project does not host any video stream content itself, it only provides logos and format conversion utilities.
A collection of Chinese TV and radio channel logos plus tools to convert between IPTV playlist formats (M3U and TXT) for self-hosted streaming.
Mainly JavaScript. The stack also includes JavaScript, GitHub Pages, Cloudflare.
Use it freely, but any project you distribute that includes this code must also be GPL-licensed and open source.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.