iptv-org / epg
git clone https://github.com/iptv-org/epg.git
🔥 on GitHub Trending today
Node.js tools for downloading TV program guide (EPG) XML data for thousands of channels from many listing sites.
Why you might care
Useful if you run an IPTV setup or media server and need XMLTV-style program schedules for many channels. It scrapes a configurable set of sites, supports multi-site runs, custom channel lists, parallel requests, scheduled runs via chronos, and serving the guide over a local URL. Sites can block heavy parallel loads.
+4
stars, 24h · #6,227
+45
stars, 7 days · #4,683
+~105
stars, 30 days · #6,883
3.4k
★ total · +1% this week
543
forks · 33 open issues
Star history (as recorded here)
LanguageHTML
LicenseUnlicense
Created2021-03-13 (5y ago)
Last pushtoday
Watchers88
OwnerOrganization
Seen on GitHub Trending
- 2026-10-24 — #8 weekly in html · +45 ★
- 2026-10-23 — #11 weekly in html · +44 ★
- 2026-10-22 — #3 daily in html · +3 ★
- 2026-10-22 — #5 weekly in html · +37 ★
- 2026-10-21 — #10 monthly in html · +113 ★
- 2026-10-20 — #10 monthly in html · +103 ★
GitHub topics
Links
- GitHub: github.com/iptv-org/epg
- Homepage: https://iptv-org.github.io/
- Releases · Issues · Hacker News mentions
README
Loading README…
Blurb generated by claude-haiku-5-5 1d ago. Star deltas marked ~ are extrapolated from partial history.