GLib is the low-level core library that forms the basis of GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.

Journal Entries

Avatar

Prepares to submit one more patch to glib, will they ever be applied? Flameeyes — 5 months ago

Avatar

Glib breaks feng build with Sun Studio Express on Linux since it tries to use -pthread flag... Flameeyes — 9 months ago

Avatar

Crazy idea: porting the recently-released dosfstools 3 to glib (instead of custom code), as well as de-linuxifying it... Flameeyes — 9 months ago

Avatar

With all due respect, Glib developers' idea of just allowing inclusion of <glib.h> is totally crazy. It's also going against what glibc and gcc have been doing with the most recent releases (reducing the size of headers included)... Flameeyes — 9 months ago

See All Journal Entries


Ratings & Reviews

Community Rating
4.2/5.0

Based on 46 user ratings.

Your Rating

Click to rate this project.

6 months ago Avatar
as invaluable as stdlib

  by Arc "warthog" Riley

I started using GLib around two years ago for GHashTable, then GAsyncQueue, now I consider it as vital as stdlib.

It's remarkable how much easier it is to write in C with GLib.

1 of 1 users found the following review helpful. Was this review helpful to you? |

Links

0 links submitted so far. Submit your own links.

Download Page
20 downloads

Who uses Glib?

Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar

Who contributes to Glib?

Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar
I'm a contributor

Who manages Glib?

I'm a manager

Where in the world?




People who use Glib also use:


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 241,239
Effort (est.) 63 Person Years
Avg. Salary $ year
$ 3,457,649