Glade
Dengan menggunakan Glade, seseorang dapat merancang antarmuka pengguna ("user interface") aplikasi dengan mudah. Setelah itu, definisi antarmuka pengguna akan disimpan oleh Glade ke berkas ("file") XML. Berkas XML tersebut kemudian dapat di-load dengan bantuan pustaka libglade. Dengan menggunakan pustaka seperti ini, berkas XML glade dapat digunakan oleh berbagai bahasa pemrograman, seperti Bahasa C, C++, Java, Perl, Python, C#, Pike, Ruby, Haskell, Ocaml, Scheme, dan lain sebagainya.