Skip to content

Add venn to Data Quality - #26

Open
KonMam wants to merge 1 commit into
pracdata:mainfrom
KonMam:add-venn
Open

Add venn to Data Quality#26
KonMam wants to merge 1 commit into
pracdata:mainfrom
KonMam:add-venn

Conversation

@KonMam

@KonMam KonMam commented Sep 7, 2026

Copy link
Copy Markdown

Adds venn to Data Quality.

venn is a single static binary that takes row-level keyed diffs of tabular
datasets: parquet, CSV, NDJSON, directories and globs, and Iceberg or Delta
tables, including one format against another. It reports added, removed and
changed rows with per-column attribution, exits 0/1/2 for CI, and streams
inputs larger than memory rather than loading either side.

  • MIT licensed, pure Go, no runtime dependencies
  • Tagged releases with a changelog, published to Homebrew, PyPI and ghcr.io
  • Reads Iceberg and Delta including merge-on-read deletes and deletion vectors

The section's first entry, data-diff, is archived, and it covered databases
rather than files and lake tables, so this is not a duplicate of it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants