TV-Browser is a TV guide (EPG) that is easily extensible using plugins. It is designed to look like a paper based European TV guide. Included are more than 160 German language TV channels and more than 60 German radio channels.
Several non-German channels are available from SweDB (Sweden, Danmark)
... [More], BBC Radiotimes (English channels) and Zap2it (American channels).
It is possible to offer new channels using tools provided on the homepage. [Less]
Lazy Bones is a plugin for the great EPG-software TV-Browser. With Lazy Bones you can control a VDR (by Klaus Schmidinger). Lazy Bones supports the programming and editing of recording timers and comes with a remote control (similar to vdradmin).
LocalImdb is a plugin for the TV-Browser electronic program guide. It's written in pure Java. It shows ratings from The Internet Movie Database (IMDb). The data-files are available at no cost for personal and non-commercial use.