Apache Gravitino
Metadata Plane · Table & Technical Catalogues
Federated metadata catalogue for tables, files, streams and models, managed in place across sources and served to Spark, Trino and Flink through one namespace.
- Open source
Metadata Plane · Table & Technical Catalogues
Governance catalogue for data and AI assets, available as open source and managed in Databricks.
Unity Catalog is a catalogue for data and AI assets, open-sourced by Databricks in June 2024. Read that carefully when comparing: there is an open-source project of this name, and there is the Unity Catalog built into the Databricks platform. They share APIs and a name, but the open-source server is a much smaller feature set.
What sets it apart from an Iceberg-only catalogue is what it will hold. Alongside tables it catalogues volumes, which are non-tabular data such as JSON, text or Lance datasets, plus functions and models, so governance covers AI assets and not only warehouse tables.
Assets live in a three-level namespace of catalogue, schema and asset. Formats include Delta Lake natively, Iceberg and Hudi through UniForm, and Parquet, JSON and CSV.
Interoperability is its stated purpose. It is compatible with the Hive metastore API and serves the Iceberg REST catalogue API, so UniForm-enabled tables can be read by Iceberg clients. Documented engine integrations include Spark, Trino, DuckDB, Daft, StarRocks and PuppyGraph, plus AI clients such as LangChain and LlamaIndex.
Governance in the open-source server is basic: hierarchical privileges, external OAuth identity providers and credential vending through storage credentials. Row and column filters, attribute-based policies and audit logs belong to the Databricks service, not the open-source project.
Two practical notes. The open-source project is a sandbox project at LF AI & Data, the foundation's earliest maturity tier. And table maintenance, scalability limits and an official Helm chart are not published for the open-source server, which runs from a tarball or Docker Compose over PostgreSQL or MySQL.
The same headings are used for every table & technical catalogues entry, so two tools can be read side by side.
Open source
The open-source project is free under the Apache 2.0 licence. Databricks does not publish a separate price for its managed Unity Catalog; it is part of the platform, where billing is based on compute.
Unity Catalog was built by Databricks and open-sourced in June 2024 under the Apache 2.0 licence. It is hosted by the LF AI & Data Foundation as a sandbox project, the foundation's lowest maturity tier, and Databricks is the dominant contributor: the published roadmap is to port functionality from the Databricks service out to the open-source project in stages. The managed Unity Catalog inside Databricks remains a proprietary platform feature. Version 0.6.0 of the open-source server arrived in August 2026.
Metadata Plane · Table & Technical Catalogues
Federated metadata catalogue for tables, files, streams and models, managed in place across sources and served to Spark, Trino and Flink through one namespace.
Metadata Plane · Table & Technical Catalogues
Open-source catalogue that implements the Apache Iceberg REST catalogue API.
Metadata Plane · Table & Technical Catalogues
Managed technical metadata catalogue for data on AWS, used by services such as Athena, EMR and Redshift.
Metadata Plane · Table & Technical Catalogues
Commercial distribution of Apache Gravitino, adding SCIM provisioning, role-based access control across federated catalogues, an administration UI, audit logging and a supported Helm chart.
Metadata Plane · Table & Technical Catalogues
Apache Hive's metadata service, still widely used as a table catalogue by Spark and other engines.
Drafted with AI assistance and checked against the vendor’s own documentation.