GLib
頻繁に利用されるデータ構造とそれに対する操作が定義されている。以下に主なものを列挙する。
メモリチャンク
双方向および片方向線形リスト
連想配列(ハッシュテーブル方式の実装)
可変長文字列
可変長配列
文字列チャンク(文字列のグループ)
動的配列
平衡2分探索木
N分木
quarks(文字列とユニークな整数識別子を対応付けるもの)
keyed data lists(文字列や整数識別子でアクセス可能なデータ要素群)
リレーションとタプル
構造体のキャッシュ