GLib

GLib
Original authorShawn Amundson
DeveloperThe GNOME Project et al.
Release1998 (1998)
Stable release
2.88.3 Edit this on Wikidata / 29 July 2026 (29 July 2026)
Written inC
Operating systemLinux, Unix-like, macOS, Windows
PlatformCross-platform
TypeLibrary
LicenseLGPLv2.1
Websitewww.gtk.org
Repository
Simplified software architecture of GTK, Pango, GDK, ATK, GIO, Cairo and GLib.

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.