Skip to content
⚖️ Technical Comparison

Schedules Direct alternative: managed XMLTV vs grabbers

If you operate a home media server (Jellyfin, Kodi, TVHeadend, NextPVR, or Plex DVR), getting reliable, uninterrupted electronic program guide listings is essential. Here is a side-by-side comparison of your options.

Swipe horizontally to compare
FeatureEPGWise (Managed Feed)Schedules DirectFree DIY Grabbers (WebGrab+)
Delivery MethodDirect HTTPS .xml.gz URL (Paste & Play)JSON API requiring local CLI grabber client or native pluginLocal scripts, siteini maintenance, local cron tasks
Geographic Coverage43 countries (UK, US, Europe, LATAM, APAC)Primarily North America (US, Canada); limited internationalVaries by community siteini scripts (often break on site redesigns)
Schedule Horizonup to 7 days depending on countryUp to 14–21 days for North American Gracenote dataUsually 1 to 7 days depending on scraped source
Bandwidth & CompressionNative gzip (.xml.gz) saving 90% transfer sizeJSON payload compressed by grabber locallyGenerates local uncompressed XML files
Maintenance RequiredZero. Cloud servers ingest, merge, and normalize dailyLow (app plugins manage it) to Medium (standalone CLI scripts)High (fixing regex, updating siteini cookies, IP bans)
Channel Logos (Picons)Included (transparent 512px SVG / PNG in XMLTV tags)Included via Gracenote metadata where availableRarely included or low-res thumbnails
Multi-Country BundlingOne country, selected country feeds, and an optional custom guide that merges only the countries or channels chosen in the dashboardRequires multiple lineups configured in local clientManual XML file merging with external tools
PricingFrom £4.43/mo • selected-country bundles and yearly billing available • 7-day trial for eligible new subscriptions~$35.00/year (billed annually)Free (or donation-supported license)

When is Schedules Direct or DIY the Right Choice?

🇺🇸 Choose Schedules Direct if:

  • You primarily watch North American (US / Canada) over-the-air digital broadcast TV with an antenna.
  • Your software has a direct, native Schedules Direct plugin (e.g. MythTV or Channels DVR).
  • You prefer paying a single annual fee (~$35/yr) for Gracenote / Tribune data.

🛠️ Choose DIY Grabbers if:

  • You only need listings for 2–3 local community stations that are not indexed by major guide services.
  • You enjoy running Linux servers, troubleshooting cron jobs, and updating scraper siteinis when broadcasters redesign their web portals.
  • You want a strictly $0 budget and do not mind occasional guide downtime.

✨ Choose EPGWise if:

You want an instant, zero-maintenance solution. You paste a single .xml.gz URL into Jellyfin, Kodi, TVHeadend, NextPVR, or Plex DVR, and walk away. You get up to 7 days depending on country of broadcast schedules across every supported country, high-resolution channel logos where available, multi-source fallback redundancy, and automatic daily updates without running any local scrapers.

Key Engineering Advantages of EPGWise

1. Direct URL Ingestion

No need to install python scripts, perl grabbers, or dockerized scraper sidecars. Every app that speaks XMLTV can download your private link directly over HTTPS.

2. High-Ratio Gzip

Feeds are compressed with maximum-ratio gzip compression, cutting a 150MB uncompressed XMLTV file down to ~12MB. Kodi and Jellyfin download and process it in seconds.

3. Redundant Ingestion

Our multi-source ingestion engine merges primary and fallback broadcast sources automatically, eliminating blank gaps even if an upstream broadcaster experiences an outage.

Compatible DVR & Media Server Software

Standardized XMLTV DTD with ISO-8601 UTC timestamps, natively supported across all major platforms.

Experience Zero-Maintenance XMLTV Guide Data

Start with a 7-day free trial where eligible. Generate your private URL, paste it into your player, and keep listings refreshing automatically.