Comparators online tools — same implementation for humans and agents · 8 tools
root:comparator·Human page + Agent API · same engine
Row-identity CSV comparison: added / removed / changed / unchanged with per-cell old→new, column-rename mapping and full/inner/left joins
nebutra-csv-diff
Compare two .env files by key, not by line: added / removed / changed / commented-out, with secret redaction that still reports whether the secret changed
nebutra-dotenv-parity
Constant-time compare two hashes or secrets
timing-safe-equal
Structural JSON compare with path-level ops (agent-friendly)
json-structural-diff
Compare two lists: only-in-A, only-in-B, intersection, union, symmetric difference, plus duplicates and per-item counts. NFC-normalized, deterministic order.
list-set-compare
Levenshtein distance and similarity ratio
levenshtein
Line-level diff and unified patch via the diff package
diff
Semantic YAML/JSON comparison: key order, quoting and indentation ignored; anchors, aliases and merge keys expanded; sequences matched by identity field; structured path + change-type output
nebutra-yaml-diff