Ross ROSS = Recommend OSS · open-source software intelligence for agents

datacontract/datacontract-cli

Enforce Data Contracts observed · 2026-09-03

github.com/datacontract/datacontract-cli · homepage · JavaScript · MIT (permissive) observed · 2026-09-03

Health v2 · maintenance only

92/100

  • Activity 100
  • Release rhythm 87
  • Longevity 81
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 8
  • age_days: 1136
  • days_rel: 7
  • days_push: 0
  • n_releases_24m: 64

Full methodology

Adoption not part of the score

1053 stars · 278 forks observed · 2026-09-03

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

An open-source Python CLI for working with data contracts using the Open Data Contract Standard (ODCS). It lints contracts, connects to data sources like Snowflake, BigQuery, Databricks, and Postgres to run schema and quality tests, and imports/exports contracts across 25+ formats.

Use cases

  • enforce data contracts in ci/cd pipelines
  • validate data quality against a contract
  • lint open data contract standard yaml files
  • export data contract to sql ddl or dbt models
  • import existing warehouse schema into a data contract
  • test that a data product complies with schema and freshness expectations

When to choose

  • you practice data mesh or data product governance and need machine-readable contracts
  • you want automated schema and quality checks against live warehouses in CI
  • you need to generate downstream artifacts (DDL, dbt, JSON Schema, Avro) from a single contract file

When to avoid

  • you need a GUI or dashboard-based data quality monitoring solution
  • your data sources are unsupported by its connectors
  • you only need ad-hoc profiling without contract definitions

Facets

cli-tool · maturity active

cli testing etl data-science developer-tools ci-cd data-science databases analytics developer-tools cli python cross-platform data-contracts odcs data-mesh data-quality data-governance schema-validation dbt snowflake bigquery databricks data-engineering automation docker web-server

5 sources

Member repositories

RepositoryRoleHealth v2
datacontract/datacontract-climain92

For agents

markdown · JSON · MCP: product_card(name="datacontract/datacontract-cli")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem