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
Automated Code Review: How It Works & Best Tools [2026]
What automated code review is, how it differs from traditional and AI code review, the six types of code review automation tools, and why linters and SAST alone are no longer enough as agentic coding grows.
9 Best Pull Request Automation Tools [2026]
Nine pull request automation tools compared on features, use cases, pricing, and user feedback, so you can work out which one closes the gap between how fast your team writes code and how fast it can review it.
What is Source Code Management (SCM): Everything Engineering Leaders Need to Know
Source code management is more than branching and merging. Here is how SCM works, the top tools, the best practices, and why good code review is the foundation of source control in an agentic era.
Guide to Self-Hosted AI Code Review for GitLab and GitHub Enterprise [2026]
How self-hosted AI code review works on GitLab Self-Managed and GitHub Enterprise Server, how it compares to SaaS review tools, what to look for in a self-hosted tool, and what a self-hosted rollout actually takes.