What is GShow TV?

GShow TV is a TV program schedule viewer and a Personal Video Recorder GUI. GShow TV's basic purpose is to provide a nice GUI for viewing tv program schedule information and for recording the programs. GShow TV doesn't itself do the recording of the selected programs, rather it uses any PVR solution that exists. GShow TV is globally usable as it uses XMLTV to access the program schedules, and xmltv has support for multitude of countries. (early 2006 support for Australia, Belgium, Brazil, Canada, Denmark, Estonia, Finland, France, Germany, Hungary, Iceland, Italy, Japan, Norway, Portugal, Reunion Island, Romania, Russia, South Africa, Spain, Spain, Sweden, Switzerland, The Netherlands, The UK, The USA and more.)


  • View tv programme schedules from a multitude of countries.
  • Mark favourite programmes, assign a color to them, or view them in a separate 'favourites' list.
  • Set up remainders for programmes. Never again miss that important programme.
  • Search for programmes.
  • List and grid modes to view the tv programme schedules.
  • Personalizable channel images.
  • PVR interaction, control your PVR system via gShowTV: record a programme, cancel a recording, watch a recorded programme and delete a recorded programme.
  • A modular PVR Interface, providing drop-in support for various PVR systems.

The PVR interface

The interface between the recording software and the GUI is a trivial shell script providing a drop-in support for various PVR systems. The reason why this separation is simple: On linux almost everybody who has a TV card on their computer uses a different recording solution. The multitude of home made recording systems is countless. However, most home made systems don't include a nice GUI and hence GShow TV. Also as nowadays there are better PVR systems, like MythTV, VDR and Freevo, GShow TV makes a nifty remote frontend to these systems. If you implement an interface to a PVR, please send it to us to include.

GShow TV uses XMLTV for it's tv listing. GShow TV can be used as a TV Guide without it's recording functionality.


gshowtv-1.2.2 released
2007-09-04 03:07 - gshowtv
* Fixed: Grid display shows descriptions in complete lines.
* Fixed: Grid display shows a channel label instead if no custom channel image specified.
* Fixed: Channel image selection by double-click.
Read More »

gshowtv-1.2.1 released
2007-05-28 03:55 - gshowtv
* Bug fix release. Fixed bugs that crept into during rewrite.
* Fixed: Favourite dialog missing channels from the drop down menu. #1721689
* Fixed: Popup menu add/remove favourites fixed.
Read More »

gshowtv-1.2.0 released
2007-05-16 00:17 - gshowtv
* Application is rewritten, allowing faster development of new features and bug fixes.
* Fixed: Startup faster due to actually showing main window when first day is parsed and loaded.
* Fixed: old programmes actually do disappear and don't clutter the app.
Read More »

gshowtv 1.1.0 released
2007-01-24 23:14 - gshowtv
* Favourites system pimp up. The favourites are now much more flexible. A rule based engine for favourite configuration.
Read More »

xmltv-druid 0.4.0 released
2006-09-18 06:41 - gshowtv
* Possibility to set tv_grab command to be run once a week.
* apiconfig is now supported.
* Added a few new grabbers to the list of known grabbers.
Read More »

gshowtv 1.0.3 released
2006-09-06 00:35 - gshowtv
* Gnome HIG changes
* Notifications using notification daemon if available.
* Grids updated when data changes.
Read More »

debian apt repository changed again
2006-09-05 23:36 - gshowtv
sorry for the inconvenience, but the repository had to move again. This time it's hopefully permanent:

deb http://debian.vakevainen.fi/ unstable main
Read More »

debian apt-repository changed
2006-05-02 03:52 - gshowtv
the debian apt-repository has changed, the new repository is

deb http://koti.welho.com/pvakevai/debian unstable main
Read More »

gshowtv 1.0.2 released
2006-04-12 03:41 - gshowtv
* Don't parse the xmltv file, if filesize is 0.
* Fixed deletion of a recorded show.
* Config dialog default width set to a sensible value.
Read More »

gshowtv 1.0.1 released
2006-03-26 23:01 - gshowtv
* Fixed bugs in PVR interfaces:
- legacy-interface showed start/stop times in wrong order
- legacy-interface didn't behave 100% as the old gshowtv
Read More »

Site news archive »