CLIO
Common Lisp Interactive Objects (CLIO) is a set of CLOS classes that represent the standard components of an object-oriented user interface --- such as text, menus, buttons, scroller, and dialogs. CLIO is designed to be part of a portable GUI library written in Common Lisp, and is based on CLX, CLUE, and CLOS. CLIO specifies an application program interface that is look-and-feel independent. That is, the look-and-feel of CLIO components is encapsulated within the implementation of the CLIO interface. A sample implementation for OPEN LOOK is provided.

Download: http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/lang/lisp/gui/clue/0.html

License: X11-like


CMU AI Repository