GTK Projects
GTK is a cross-platform widget toolkit. It's written in C, but has language bindings to many other languages. It can be used by projects of any size, from one-off GUI control panels, to massive multi-application software suites. GTK is the GUI library used by the most popular Linux desktop environment, GNOME.