gom
« Back to VersTracker
Description:
GObject wrapper around SQLite
Type: Formula  |  Latest Version: 0.5.5@0  |  Tracked Since: Oct 21, 2025
Links: Homepage  |  formulae.brew.sh
Category: Databases
Tags: sqlite gobject database gnome orm
Install: brew install gom
About:
Gom provides an object-oriented wrapper for SQLite databases, allowing developers to interact with SQL data using GObject-based classes rather than raw SQL queries. It automatically handles database schema creation, migrations, and data synchronization for complex object models. This library is particularly useful for GNOME applications requiring a structured persistence layer.
Key Features:
  • Automatic schema generation and migration from GObject classes
  • Asynchronous database operations support
  • Integration with the GObject introspection ecosystem
Use Cases:
  • Building GNOME applications that require local data persistence
  • Managing complex object relationships in SQLite without writing raw SQL
Alternatives:
  • sqlite3 – Provides direct C API access to SQLite, requiring manual SQL management and object mapping
  • GDA – Offers broader database provider support but with a more complex API for simple SQLite use cases
Version History
Detected Version Rev Change Commit
Oct 21, 2025 9:44am 0 VERSION_BUMP 58795ff8
Oct 21, 2025 1:07am 0 VERSION_BUMP 55c4fbdd
Sep 14, 2025 9:01pm 0 VERSION_BUMP 6062ece4
Nov 25, 2024 10:36pm 3 VERSION_BUMP b4518887
Oct 12, 2024 7:44pm 3 VERSION_BUMP d58da9ad
Oct 12, 2024 12:57pm 3 VERSION_BUMP ce3ef3bb