GLib

GLib
Original authorShawn Amundson
DeveloperThe GNOME Project et al.
Initial release1998 (1998)
Stable release
2.87.3  / 25 February 2026 (25 February 2026)
Written inC
Operating systemLinux, Unix-like, macOS, Windows
PlatformCross-platform
TypeLibrary
LicenseLGPLv2.1
Websitewww.gtk.org
Repository

GLib is a bundle of three (formerly five) low-level system libraries written in C and developed mainly by GNOME. GLib's code was separated from GTK, so it can be used by software other than GNOME and has been developed in parallel ever since.

The name "GLib" originates from the project's start as a GTK C utility library.