Compare tables within or across databases
-
Updated
Oct 27, 2026 - Python
Compare tables within or across databases
Give your dbt models X-ray vision: catch schema drift, data shifts, and BigQuery cost regressions before you ship.
Compare two datasets on their primary keys under rules you declare, on a laptop, in CI, or inside a warehouse.
Test on tiny data before you run on giant data. MCP server + CLI that gives AI agents a dress rehearsal for SQL: cost preflight, scale lint with auto-fix, rehearse on 1% → 10%, predict 100%, run only within budget. DuckDB, Postgres, BigQuery, Snowflake. Local-first, MIT.
Check that a pipeline change left the data right, not just the job green
Tracks changes in nested Python structures (dicts, lists, tuples, and objects with __dict__).
Local-first CLI for semantic data reconciliation with YAML rules and JSON reports.
Stable comparison engine for datasets, files, streams, and connector-backed sources.
Your models are just SQL files. Branch your warehouse like you branch your code.
Deterministic local CSV comparison by stable key, with field-level JSON/Markdown reports and CI-friendly exit codes.
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.
Python CLI and data diff tool for comparing SQL tables, SQL query results, CSV, and Excel/XLSX files
Diff two tables and see what changed, and which slice of your data it's concentrated in.
Key-aware CSV diffs and baseline-checked patches. Ignore row order, review exact changes, and rebuild a new CSV with verified data fingerprints. Zero dependencies.
Compare CSV datasets by key and explain every row and column change
Compare duas planilhas XLSX por conteúdo, fórmulas, caches e estrutura selecionada. CLI e biblioteca Python local, relatórios JSON/Markdown/CSV, português e MIT.
🔍 Track and record changes in nested data structures automatically, ensuring data integrity and simplifying debugging with detailed audit trails.
To associate your repository with the data-diff topic, visit your repo's landing page and select "manage topics."