Dmytro Galko · open-source tools

csvdiff

Diff two CSV exports by key and see what actually changed

"The data does not match after the migration" is a week of work, and it always starts with two exports and a spreadsheet. csvdiff compares them by key and reports what moved, per column, with the transitions counted.

What it does

How it is proved

The benchmark is a script in the repository: it builds both exports from a fixed seed, so the timing repeats on any machine.

Rust13 testsprebuilt binaries for Linux, macOS and Windows

People find this looking for

compare two CSV files by key, data migration verification, CSV diff tool large files.

If that is your week and you would rather someone else did it, write to hello@dkautomation.dev or open an issue.