La biblioteca GLib incluye un sistema para la ejecución de un bucle de eventos, en las clases alrededor del bucle principal MainLoop.