ludovicschmetz-stack/datavow
Open-source data contract enforcement — define, sync dbt, validate, block, report. Built on ODCS v3.1 + DuckDB.
This project helps data teams ensure the reliability and quality of their data pipelines by enforcing data contracts. It takes contract definitions in YAML format and validates incoming data against them, blocking bad data from reaching production. The output is a clear 'Vow Score' and detailed reports, enabling data engineers, analytics engineers, and data owners to quickly identify and address data quality issues.
Available on PyPI.
Use this if you are a modern data team struggling with inconsistent data quality across your pipelines and want a standardized, automated way to define, validate, and enforce data contracts before data goes live.
Not ideal if your data workflow is very small scale or doesn't involve complex transformations and multiple stakeholders who need clear data quality agreements.
Stars
8
Forks
—
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 23, 2026
Monthly downloads
836
Commits (30d)
0
Dependencies
7
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/ludovicschmetz-stack/datavow"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
PrefectHQ/prefect
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
growthbook/growthbook
Open Source Feature Flags, Experimentation, and Product Analytics
koopjs/koop
Transform, query, and download geospatial data on the web.
pathwaycom/pathway
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
dagster-io/dagster
An orchestration platform for the development, production, and observation of data assets.