hp2xx reads HPGL ASCII source files, interprets them, and converts them into either another vector-oriented format or one of several rasterfile formats. Currently, its HPGL parser recognizes a subset of the HP 7550A command set. Some high-level functions like filled polygons are missing. Also, only the basic fixed character set 0 is supported. Beside these limitations, hp2xx has proven to work with many HP-GL sources without any trouble. In addition, hp2xx includes an X11 previewer for HPGL files. Supported vector formats are: TeX/Metafont, emTex-specials, TeX/epic-Macros, and -I PostScript. Supported raster formats are: HP-PCL, PCX, PIC, IMG, PBM, and previews. However, generation of other formats is made easy for programmers because of hp2xx's modular struc- ture.