python
The Enable project from the Enthought Tool Suite provides two
related multi-platform packages for drawing GUI objects:
* Enable: An object drawing library that supports containment and
event notification.
* Kiva: A multi-platform DisplayPDF vector drawing engine.