TivoWebPlus is a web server that runs on your TiVo PVR. It is written in TCL, and has the ability to browse the channel guide, perform searches, and schedule and delete recordings.
TivoWebPlus is a fantastic enhancement if you have a hackable TiVo series 2 model. (Including the standard definition DirecTiVo units once offered by DirecTV.) Once you have installed software to enable the USB port and networking-- and attached a conforming USB network interface card, you can place this web server on your TiVO. This enables you to directly access your TiVo to program shows, set up season passes, etc.