Declarative data quality engine. Define checks in YAML, run anywhere.
Vendor-neutral. Apache 2.0. No asterisks.
pip install provero && provero initsource:
type: postgres
table: orders
checks:
- not_null: [id, amount]
- unique: id
- range:
column: amount
min: 0provero run16 built-in check types, 3 connectors (DuckDB, PostgreSQL, DataFrame), anomaly detection (Z-Score, MAD, IQR) with zero external dependencies. SQL batch optimizer compiles N checks into 1 query. Data contracts with schema drift detection. Webhook alerts for Slack, PagerDuty, or any HTTP endpoint. SodaCL importer, dbt exporter.
Same simplicity as Soda, real open source license. Same power as GX, 90% less config.
| Repo | Description |
|---|---|
| provero | Core engine, CLI, connectors, Airflow & Flyte providers |
| provero-org | Website (provero.dev) |
Read the Contributing Guide, open an issue, or submit a PR. All contributions welcome.