In computing, GLib is a general-purpose utility library for the C programming language that provides data structures and various operations commonly needed in application programming. It is part of the GNOME project and is released under the GNU Lesser General Public License (LGPL).
GLib provides a wide range of functionality, including: