{"repo":"ludovicschmetz-stack/datavow","free":true,"listed":false,"github":"https://github.com/ludovicschmetz-stack/datavow","clone":"git clone https://github.com/ludovicschmetz-stack/datavow.git","description":"Open-source data contract enforcement — define, sync dbt, validate, block, report. Built on ODCS v3.1 + DuckDB.","language":"Python","stars":11,"topics":["cli","data-contracts","data-engineering","data-mesh","data-quality","dbt","duckdb","odcs"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"Trust Your Data. Know Why You Can't. Open-source data contract enforcement for modern data teams. Define contracts in YAML. Sync to dbt. Validate in CI. Block bad data before it reaches production. --- Official ODCS Vendor — Listed on the Bitol registry alongside Data Contract CLI, Data Caterer, and DQC.ai. The problem 89% of data teams report pain points with data modeling and ownership. Data contracts are the solution — but the tooling is fragmented: - dbt tests → SQL only, no formal contract, no pre-ingestion validation - Great Expectations → verbose Python, steep learning curve, no standard format - Soda → good YAML checks, but no CI/CD gate, no stakeholder reporting, no ODCS - Data Contract CLI → ODCS compatible, but no dbt sync, no scoring, no CI gate DataVow covers the full lifecycle: define → sync dbt → validate → block → report. One tool. One standard. Quick start Key features YAML-first contracts (ODCS v3.1 native) Define schemas, quality rules, and SLAs in readable YAML. DataVow supports both its own format and native ODCS v3.1 contracts — auto-detected, no config needed. datavow dbt sync — the killer feature One command generates dbt-native tests from your contracts. Works on every dbt adapter — no connector needed. Airflow Integration Run data contract validation as an Airflow task with DataVowOperator . Standalone DAG: Lakecast YAML (ADR-013): XCom Key Description --- --- vow score Integer 0–100 vow verdict Vow Kept / Strained / Broken / Shattered violations cri","default_branch":null,"files":null,"tree":[],"storefront":"/r/ludovicschmetz-stack","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ludovicschmetz-stack/datavow/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}