libgda
« Back to VersTracker
Description:
Provides unified data access to the GNOME project
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Databases
Tags: gnome database sql library data-access
Install: brew install libgda
About:
Libgda is a database access library for the GNOME project that provides a unified, abstract interface for connecting to various SQL and non-SQL databases. It allows developers to write database-agnostic applications by abstracting away the specific details of different database backends. Its main value is simplifying data-driven application development within the GNOME ecosystem.
Key Features:
  • Unified API for multiple database backends (PostgreSQL, MySQL, SQLite, etc.)
  • Object-relational mapping (ORM) capabilities
  • Support for database connection pooling and transactions
  • Introspection and schema management tools
Use Cases:
  • Building GNOME applications that require persistent data storage
  • Developing database-agnostic data management tools
  • Creating front-ends for various database systems with a consistent interface
Alternatives:
  • SQLite – SQLite is an embedded database engine, whereas Libgda is a client library for accessing various database servers.
  • GObject-Introspection – GObject-Introspection generates bindings for other languages, while Libgda provides the high-level data access logic itself.
Version History
Detected Version Rev Change Commit
Nov 10, 2024 2:12pm 4 VERSION_BUMP 2b8e0403
Nov 10, 2024 1:20am 4 VERSION_BUMP cb7994be
Sep 12, 2024 9:01pm 3 VERSION_BUMP 44057661