EPG: Electronic Program Guide downloading utilities
Node.js toolkit for downloading EPG data from hundreds of TV sources into standardized XML format.
Learn more about EPG
EPG is a command-line utility built in Node.js that scrapes television program guide data from multiple online sources. The tool uses configurable site parsers to extract scheduling information and converts it into XMLTV format, a standard XML schema for electronic program guides. It supports concurrent downloading, proxy usage, and custom channel filtering with configurable request timeouts and delays. The system is commonly used for IPTV setups, media centers, and applications requiring television programming metadata.
Multi-source Aggregation
Supports hundreds of EPG sources with individual site configurations and parsers. Each source can be customized with specific request parameters and data extraction rules.
XMLTV Standard Output
Generates program guide data in XMLTV format, ensuring compatibility with media center applications and IPTV systems. Supports compressed output and custom channel mapping.
Concurrent Processing
Implements configurable parallel downloading with connection limits and request throttling. Includes proxy support and retry mechanisms for reliable data collection.
Top in Developer Tools
Related Repositories
Discover similar tools and frameworks used by developers
Spring Initializr
Extensible API for generating JVM projects with multi-language and build system support.
Chrome DevTools MCP
MCP server that provides AI coding assistants with Chrome DevTools access for browser automation and debugging.
Pygame
Python wrapper for SDL enabling 2D game development.
Playwright MCP
Accessibility tree-based browser automation for LLMs.
ZXing
Multi-format 1D/2D barcode decoder in Java.
Related Reading
Guides and comparisons from the Greptile content library
10 Powerful Code Quality Tools That Catch Bugs Before Deployment
We tested 10 code quality tools that catch bugs before production. Detailed comparison with real-world examples, pricing, and ROI analysis for dev teams.
AI Coding Tools: A 2026 Guide to Every Category
A 2026 guide to every category of AI coding tool: assistants, editors, code generators, code review, and testing tools.
Best AI Code Review Tools for GitLab
Enterprise-grade AI code review tools for GitLab teams. In-depth comparison of accuracy, security, and integration features to accelerate your merge request workflows.
Greptile Ranks #1 on Martian's AI Code Review Benchmark
Greptile ranks #1 on Martian's independent online AI code review benchmark, leading all evaluated tools in F1 score and precision with near-leading recall.