Glade logo

Glade

Enables development of user interfaces for the GTK toolkit.

Made by The GNOME Project

  • Java

  • xml

  • vala

  • perl

  • c-development

  • Python

What is Glade?

Glade is a rapid application development (RAD) tool that enables efficient creation of user interfaces for the GTK+ toolkit. The interfaces designed in Glade are saved as XML files, which can be dynamically loaded by applications using the GtkBuilder GTK+ object. This approach allows the user interface development to be decoupled from the application logic, enabling the use of Glade-generated interfaces across a wide range of programming languages, including C, C++, C, Vala, Java, Perl, Python, and others. The cross-platform compatibility of Glade-built interfaces further extends their utility, supporting deployment on Linux, Windows, and macOS systems

Highlights

  • Rapid UI development for GTK+ toolkit
  • XML-based interface design for dynamic loading
  • Support for multiple programming languages (C, C++, C, Vala, Java, Perl, Python, etc.)
  • Cross-platform compatibility (Linux, Windows, macOS)

Platforms

  • Windows
  • Linux
  • Mac

Languages

  • English

Social

Features

    • Rad

    • Gtk