cherryEPG is the toolsuite for generating DVB Event Information Tables and all other required parts to make the Electronic Program Guide work.