This guide uses an XMLTV file as a data source and is modelled on the windows media centre guide. read the readme file for more details.
NOTE: This module is very immature and has only been tested on one machine. If you have trouble getting it to work let me know via this thread and I _might_ look into it when I have time.
The source will be posted at some point (really) and I hope someone can finish the bits I don't have time for

Edit: I just noticed a few more issues:
1) There seems to be a problem with the character encoding as you can see in the image above.
** This was actually a problem with EPG Collector that I was seeing **
2) The epg is supposed to refresh every minute on a timer, this isn't working.
3) Does not handle programmes from the same channel with overlapping times. (not sure how exactly to deal with this, needs more analysis)
🌟 Recommended Tools & Services
• Formify.one - Free Online Form Creator (Better than Google Forms). - Create Professional Forms That Match Your Business, Form Builder That Actually Helps You Collect More Responses
• CrispShare - Screenshot Editor That Makes Your Work Look Professional (Without Design Skills). - Make Your Screenshots Stand Out in Crowded Social Feeds
• DVB Dream - Best TV Reception/Record software for your computer DVB add on. - Stop Missing Your Favorite Shows - Record TV Directly to Your PC. Turn Your Computer Into a Professional TV Recorder. Unlock Its Full Potential With Professional TV Software
• CrispShare - Screenshot Editor That Makes Your Work Look Professional (Without Design Skills). - Make Your Screenshots Stand Out in Crowded Social Feeds
• DVB Dream - Best TV Reception/Record software for your computer DVB add on. - Stop Missing Your Favorite Shows - Record TV Directly to Your PC. Turn Your Computer Into a Professional TV Recorder. Unlock Its Full Potential With Professional TV Software