2 releases

0.1.1 Mar 22, 2023
0.1.0 Mar 22, 2023

#421 in Visualization

23 downloads per month

AGPL-3.0

33KB
825 lines

tblcompare

Crates.io

a fast tabular file comparison utility.

features:

  • strings are interned to save on the common strings in input files.
  • input files are converted to columnar mmaped files on disk.
  • output in minimal HTML format with no javascript (sample)

install

usage

$ tblcompare \
    --left-file /path/to/leftFile.csv \
    --right-file /path/to/rightFile.csv \
    --key-cols keyCol1 keyCol2 keyCol3 \  # list of columns to identify each row
    --out-file /path/to/diff.html         # diff is output as an HTML file

Dependencies

~11–24MB
~350K SLoC