Xpenninfo is a Tcl-Wish/Perl script package which communicates with the Penninfo (Techinfo) server. It is meant to be an easy to use replacement for the VT100 interface and is modeled after the Mac Techinfo client. There is an online help which lists the features and gives current version numbers. The wish script called xpenn does all the graphics work. It draws all the menus and translates all the X-events. Xpenn communicates with a perl script called "xpenninfo" using the protocol described in "protocol.defs.UPENN". The perl script connects to a site specified by xpenn and does all communication with the server. A description of which protocol is used, is in "protocol.defs.UPENN", and a complete listing of the protocol is in "protocol.techinfo".