pyTivo is both an HMO and GoBack server. Similar to TiVo Desktop pyTivo loads many standard video compression codecs and outputs mpeg2 video to the TiVo. However, pyTivo is able to load MANY more file types than TiVo Desktop.
The Zahlemann site used to be the home of the Zahlemann project (which currently sleeps). Now I use it for different little tools I write. See project home page (http://zahlemann.sourceforge.net) for more information.