WIPORT is a layer over the grx graphics library which provides a simple GUI API with memorization of the objects displayed in the various windows, such that redraw and printing to a scalable PostScript representation are easy to do.
Thanks to the grx library programs using WIPORT work identically on DOS graphical console, linux+svgalib and linux+X11.
WIPORT is written in C and comes with an Ada-95 binding.
This library is not under much development these days, but is needed to run other software such as ecgnosis and clarrhmos clarrhmos.
Authors: Alexandru Corlan, Marius Seritan.