The libgnomedb library provides "widgets" that allow users to interact with data in databases.
It is a library that implements the interfaces defined by the GDA architecture, for both the client and the server parts.
It additionally provides a bunch of tools to help with the development and the management of data sources via the GDA APIs.
Libgda was part of the GNOME-DB project but has been separated from it to allow non-GNOME applications to be developed based on it.
Its command-line and UI tools are under the GNU General Public License (GPL).