OSS reference implementation backend for OpenLineage. Apache-2.0 under Linux Foundation. Postgres-backed metadata server collecting lineage events. Lightweight alternative to full data catalogs when only lineage is needed.
Marquez is the OSS reference implementation of OpenLineage — Apache-2.0 under Linux Foundation. Postgres-backed metadata server collecting lineage events. Lightweight alternative to full data catalogs when only lineage is the value prop. Pick Marquez when OpenLineage events are the input + simple lineage browsing is the output.
Marquez's narrow scope (lineage backend, not full catalog) is intentional. From a Trust Before Intelligence lens, this is honest scope: lineage is a building block; full governance lives elsewhere (OpenMetadata, DataHub).
Postgres-backed.
REST API + simple UI.
Minimal RBAC. Cap rule applied.
Multi-cloud.
Lineage events end-to-end. Strong C.
Event log inspection.
1/6 -> 2.
Lineage tracing. 2/6 -> 3.
3/6 -> 3.
Entity resolution via lineage.
5/6 -> 4.
Best suited for
Compliance certifications
OSS Apache-2.0 only.
Use with caution for
OpenLineage is the spec; Marquez is the backend.
View analysis →DataHub for full catalog. Marquez for lineage-only.
View analysis →Role: L3 OpenLineage backend.
Upstream: OpenLineage events.
Downstream: Lineage UI + API.
Mitigation: Use alongside OpenMetadata/DataHub for full catalog.
Native fit.
OpenMetadata/DataHub fit.
This analysis is AI-generated using the INPACT and GOALS frameworks from "Trust Before Intelligence." Scores and assessments are algorithmic and may not reflect the vendor's complete capabilities. Always validate with your own evaluation.