Glade is a Rapid Application Development (RAD) tool for designing GTK+ based user interfaces (UIs). It provides a visual environment that enables developers to design UIs for their applications that can be easily accessed by the code that handles the application logic.

The UI files created by Glade are typically bundled with the application as compiled resource bundles (see Application Resources) and loaded at run-time. Entire windows and their individual widgets can be accessed programmatically and integrated with other application components.