A user interface designer for GTK+ and GNOME Glade is a RAD tool to enable quick & easy development of user interfaces
for the GTK+ toolkit and the GNOME desktop environment. It also contains built-in support for generating the C source code needed to recreate the
The user interfaces designed in Glade are stored in XML format,
enabling easy integration with external tools. Several tools are already available which can turn the XML files into source code in other languages such as C++, Perl and Python. Other tools such as libglade can load the XML files and create the interfaces at runtime. The DTD for the XML files is included with libglade,
and is also at http://glade.gnome.org/glade-2.0.dtd.
Glade is primarily aimed at Linux and other Unix variants, though it can be run on Windows platforms (without the GNOME support).