WxWindows: Portable C++ GUI library. Runs under X11 and also some proprietary OSes. Last modification on February 7 2000.
Amulet: user interface development environment for C++. Last modification on September 14 1999.
The V GUI Framework for C++: V is a free, easy to use, portable C++ GUI Framework for X and
proprietary OSes. Last modification on February 19 1998.
The Website for Motif/X Developers: A central website for Motif/X developers. Includes an online magazine:
The Motif Developer (Hardcopy available too.) Last modification on May 15 2000.
The GUI Toolkit, Framework Page: This page provides a comprehensive reference on toolkits for building
graphical user interfaces (GUIs), with emphasis on resources for free software. Last modification on December 11 2000.
Gtk+: A free (GPL) widget toolkit (used in the GIMP ). Last modification on October 3 2000.
JX: C++ application framework and GUI widget library for X Last modification on July 6 2000.
V: portable C++ GUI framework. Last modification on September 28 2000.
Xclasses - X11 layout library: allows programmers to build GUIs as simple and fast as possible. Used by
XCmail. Last modification on December 29 2000.
Xclasses: an X11 GUI library in C++. Last modification on December 29 2000.
wxWindows/GTK: wxWindows/Gtk is the GTK+ port of the C++ cross-platform wxWindows
C++GUI library, offering classes for all common GUI controls as well as a
comprehensive set of helper classes for most common application tasks, ranging
from networking to multi-media. Last modification on December 2 2000.
OPaC: a C++ class library which provides a complete portable GUI toolkit. Last modification on December 30 2000.
WxGtk (wxWindows for the GTK): wxGTK is a GTK port of the cross-platform wxWindows C++ class library.
It is an alpha release, but many classes are quite usable already. Last modification on December 2 2000.
ViewKit a C++ Framework for Motif: This site focuses on information related to ViewKit, a C++ framework for
Motif developed by Doug Young of SGI. A free download of ViewKit for Linux is
provided at this site. Last modification on February 9 1999.
Fresco: object-oriented user interface system for development of window-based
applications. Last modification on July 30 1996.
GUBI (Gtk+ User Interface Builder): GUBI is a user interface builder released under the GPL. It uses Gtk+
(the GIMP toolkit) as underlying widget set. Last modification on December 10 2000.
S-Lang: a C programming library for user interfaces. Last modification on September 25 1999.
fltk: FLTK (pronounced "fulltick") is a LGPL'd C++ user interface toolkit for
X, OpenGL, and Microsoft Windows. FLTK is deliberately designed to be small, so
that you can statically link it with your applications and not worry about
installation problems. As a side effect it is also extremely fast. Last modification on December 8 2000.
SCAPI: a C++ cross-platform framework that let you develop GUI. Last modification on May 17 1999.
Ncurses: An implementation of the standard Unix librairy curses, for
text based applications. Last modification on July 11 2000.
Vdk: VDK stands for Visual Development Kit: easy to use C++ interface to Gtk+
for GUI application development. Last modification on February 19 2000.
VDK: Easy to use C++ wrapper for Gtk++ Last modification on February 19 2000.
Amulet: A portable C++ GUI with Motif look and feel. Last modification on September 14 1999.
GLADE (GTK+ User Interface Builder): Glade is a Graphical User Interface builder suite using Gtk+. It stores
projects in XML-like plain ASCII format and can generate C code of this meta
format. Additionally, the meta format can be converted to other languages via
modules. For example, glade-- can generate C++ code. Last modification on November 11 2000.
TOAD: a modern C++ toolkit for developing graphical user interfaces (GUI)
for the X11. Last modification on February 22 2000.
JX: JX is a full-featured application framework and widget library for use
with X Windows. It provides support for all facets of application development,
including distributed applications, and aims to combine the best of MacOS and
NeXTSTEP. It is built directly on top of Xlib and has been carefully optimized
for performance. Last modification on July 6 2000.
PerlQt: an object-oriented interface to Qt. Last modification on November 17 1997.
FOX GUI Library: FOX is a C++ based GUI Library. Last modification on October 23 2000.
FOX: FOX is a C++ based Toolkit for developing Graphical User Interfaces
easily and effectively. It offers a wide, and growing, collection of controls,
and provides state of the art facilities such as drag and drop, selection, as
well as OpenGL widgets for 3D graphical manipulation. FOX also implements
icons, images, and user-convenience features such as status line help, and
tooltips. Tooltips may even be used for 3D objects! Last modification on December 8 2000.
BX PRO: BX PRO is now available for Linux. It is the same GUI builder that had
only been previously available on Sun's, HP's, etc. Last modification on June 14 2000.
GGUI: GGUI (General Graphics User Interface) is an effort to produce a common
graphical user interface for any command line program. It uses a wizard-like
input frontend to collect all the information needed and then calls the desired
program automatically with all the neccesary options. In order to create a new
user-interface someone doesn't need to know any computer language. Last modification on January 13 2000.
``For half a year I ran IIS on our main web server in support of my
statement: "If our customer are using IIS and having trouble, we should
feel their pain." The pain got unbearable. I bailed and converted www.digicool.com to Linux.''
Paul Everitt.