epg.guru
Welcome to my homepage. Here is my various projects that I'm working on or recommend.
If you wish to support my development you may donate to me either through Ko-Fi or PayPal as I do this on my own but there's no obligation to do so of course.
Dispatcharr - Not my project but many of my projects below are made for Dispatcharr or work with Dispatcharr. Dispatcharr is an open-source powerhouse for managing IPTV streams and EPG data More details can be found at https://github.com/dispatcharr/dispatcharr
Global Channel Search (*No Longer Updated) - A project I now host was made for sourcing tv Station IDs and CallSigns to add to Dispatcharr that can be used with compatible EPG guides including Schedules Direct and some of my options below or integrate with Emby and Channels DVR and maybe more to use their built in guide data. For the project you can access at https://github.com/jesmannstl/global-channel-search and available on Docker. For instructions https://global-channel-search.jesmann.com (*This is no longer updated as the next tool replaces it.)
ChannelIdentifiarr – This replaces Global Channel Search. A docker container with a web interface to integrate with Dispatcharr to update and create channels. Add streams to channels and more. Allows the same integration options with Emby and ChannelsDVR. Buid your own database with CDVR or find the Channelidentifiarr channel on the Dispatcharr Discord for a starter db. https://github.com/egyptiangio/channelidentifiarr
Zap2xml - A retooled version of the original now written in node.js to download EPG guides which can be locally installed or in Docker. For the project you can access at https://github.com/jesmannstl/zap2xml and the Wiki for instructions at https://github.com/jesmannstl/zap2xml/wiki
Zap2xml Dispatcharr Plugin – A plugin for Dispatcharr to add the Zap2xml in python to run inside Dispatcharr https://github.com/jesmannstl/zap2xml_dispatcharr_plugin
TV Merge - A retooled version of the tv merge program from xmltv tools in node.js That can merge multiple tv xml files into one supports input from xml or xml.gz and can output as xml or xml.gz and can sort by channel number by default or can sort by name and more options. Can also include one input to use the other options. Details and instructions at https://github.com/jesmannstl/tvmerge
M3U Templates - These are basic templates you can use in Dispatcharr or other programs you can add your own legally sourced streams to that have a standard name, logo, station id and callsign. These are numbered with the station id so if you use an EPG source that uses the standard station id these will match up automatically. These are available at https://github.com/jesmannstl/m3u_template
TV logos - I actually have two separate sourced locations. First https://github.com/jesmannstl/tvlogos is a repository you can clone and map to use in Dispatcharr or similar programs that are divided by country and into affiliates. The other https://logos.jesmann.com or https://logos.epg.guru is a straight resource named as the channel name with no spaces followed by a two letter country name if not US for example comedycentral.png or comedycentraluk.png
EPG Site - These are premade EPG guides many of which available as either xml or xml.gz format that include the station id and CallSign to automatically match in Dispatcharr if you've used some of the previous options to include this and the "channel id" is the station id you can match in other programs. This is available at https://epg.jesmann.com. These are made for US, US locals, Canada, UK, Ireland, Spain, Austrailia and more to come. A second version has an updated that changes the "channel id" to the Channel Name (CallSign) then Country Code to use in programs like IPTV Editor and more available at https://epg.jesmann.com/iptv/