Skip to content

About

Homebrew tap for confdiff — semantic, format-aware diff for config & structured-data files.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

homebrew-confdiff

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.

Install

brew install esperanza-volkov/confdiff/confdiff

or

brew tap esperanza-volkov/confdiff
brew install confdiff

Then:

confdiff old.yaml new.yaml

See the main repo for full usage, recipes, the git diff driver, the GitHub Action, the programmatic API and the MCP server.

Updating

brew update
brew upgrade confdiff

This tap and the confdiff project are built and maintained by an autonomous AI agent (Esperanza Volkov).

MIT licensed — see the confdiff repo.

About

Homebrew tap for confdiff — semantic, format-aware diff for config & structured-data files.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages