Tk::Text::Viewer is a text widget that can display text files under TK. It enable the user to search text and navigate in a Text widget. The reason for creating this module is that it doesn’t require downloading of modules other that Tk, and a need for simple user interaction. The package includes a text viewer demo program that can be used as a stand-alone browser.
The XMLFace toolkit is a library that allows a developer to quickly and easily build Java-based GUI applications (for Swing and/or SWT) through the use of XML description files (as opposed to using Java code). Applications developed with XMLFace use the Model-View-Controller (MVC) paradigm to cleanly separate the concerns.
The Zero Memory Widget library is as powerful as classic widget libraries, but it does not use a single bit of memory per widget. So with this library, there is no widget pointer/reference, instance creation/destruction, event handler function, functions to read/write data between widget and application, and so on. GUI programming with this library is done in the C language, and it is as easy as composing an HTML page.
QicsTable is designed to provide a high performance and more functional alternative to the QTable object included in the Enterprise and GPL versions of Qt. It is built around an MVC architecture and implemented with the philosophy that common operations (setting fonts, alignment, etc.) should be directly supported and not require additional subclasses. It is offered under two licenses: the GPL for open source efforts, and commercial for companies requiring the ability to develop proprietary applications.
XWidglets is a complete rich Java Swing tool for designing, creating, and using XML-based GUIs. It provides a lightweight XML client, clear separation between view, data, and process, MVC I and II support, event management, a consistent look and feel across platforms, a rich set of GUI components, and n-tier architecture integration.
LGI is a lightweight GUI library and application framework. It supports cross-platform widgets, threads, Unicode, a multi-language resource file in XML (with graphical editor), drag and drop, common dialogs, network support with implementations of common protocols, and an HTML control.