libgdata is a GLib-based library for accessing online service APIs
using the GData protocol --- most notably, Google's services. It
provides APIs to access the common Google services, and has full
asynchronous support.

Homepage:
https://live.gnome.org/libgdata
