Data-diff solution for dbt-ers with Snowflake ❄️ 🚀
-
Updated
Jul 2, 2026 - PLpgSQL
Data-diff solution for dbt-ers with Snowflake ❄️ 🚀
Compare tables within or across databases
Complete reimplementation of Google’s diff-match-patch for Qt6. Replaces deprecated Qt4 components and updates to modern C++. Provides robust diff, patch, and pattern matching. Header-only and easy to integrate.
Tracks changes in nested Python structures (dicts, lists, tuples, and objects with __dict__).
> A fast and flexible command-line tool to compare CSV files using composite keys and generate clean, structured diffs.
Local-first CLI for semantic data reconciliation with YAML rules and JSON reports.
Stable comparison engine for datasets, files, streams, and connector-backed sources.
Ship metrics quickly with confidence
A high-performance Change Data Capture (CDC) tool for comparing CSV files and detecting differences. Built with Python and optimized for speed using Polars, NumPy, and xxHash.
Diff two tables and see what changed, and which slice of your data it's concentrated in.
json compare automation tool
Diff a table between prod and your PR branch, and post the result as a sticky PR comment.
Ruff for data — Arrow-native data quality in Rust + Python: contracts, canonical fingerprints, keyed diffs, PII & leakage scans, and Ed25519 proof receipts
Python CLI and data diff tool for comparing SQL tables, SQL query results, CSV, and Excel/XLSX files
Visual data diff for dbt + BigQuery — compare production vs development data with an interactive HTML report
Datafold is a data reliability platform providing a REST API for running data diffs, monitoring column-level lineage, validating data pipelines, and detecting data regressions before deployment. It supports CI/CD integration, automated anomaly detection, schema change alerts, and cross-database comparison across major cloud data warehouses.
🔍 Track and record changes in nested data structures automatically, ensuring data integrity and simplifying debugging with detailed audit trails.
Add a description, image, and links to the data-diff topic page so that developers can more easily learn about it.
To associate your repository with the data-diff topic, visit your repo's landing page and select "manage topics."