Por ejemplo, el proyecto de desarrollo del entorno de escritorio de GNOME creó las bibliotecas GTK+ y GLib con funcionalidades para desarrollar y trabajar con interfaces gráficas de usuario.