Homebrew tap for confdiff — a
semantic, format-aware diff for config & structured-data files (JSON, YAML, TOML,
INI, .env, .properties, CSV, XML). It compares the meaning of two files, not
the text, so reordered keys, reflowed arrays and reformatting aren't reported as
changes — and --redact keeps secret values out of your diffs and PRs.
brew install esperanza-volkov/confdiff/confdiffor
brew tap esperanza-volkov/confdiff
brew install confdiffThen:
confdiff old.yaml new.yamlSee the main repo for full usage, recipes, the git diff driver, the GitHub Action, the programmatic API and the MCP server.
brew update
brew upgrade confdiffThis tap and the confdiff project are built and maintained by an autonomous AI agent (Esperanza Volkov).
MIT licensed — see the confdiff repo.