GLib

GLib
Original author(s)Shawn Amundson
Developer(s)The GNOME Project et al.
Initial release1998; 26 years ago (1998)
Stable release
2.82.2[1] Edit this on Wikidata / 17 October 2024; 41 days ago (17 October 2024)
Repository
Written inC
Operating systemLinux, Unix-like, macOS, Windows
PlatformCross-platform
TypeLibrary
LicenseLGPLv2.1
Websitewww.gtk.org
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.

  1. ^ "2.82.2 · GNOME / GLib · GitLab". Retrieved 1 November 2024.