The main feature provided by libgnomedb is a rich set of data bound widgets, ranging from the simplest ones, such as entry widgets or labels, to the most full-featured ones you can imagine.