dyff
tfscan
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dyff
-
difftool to generate config with only new changes
I personally used dyff https://github.com/homeport/dyff it helped a lot when seeing exactly what was going to change.
-
A tool to sort/rearrange yaml files - or bring them close enough in alignment to allow a decent diff between them.
had good results using https://github.com/homeport/dyff
- A list of new(ish) command line tools â Julia Evans
-
How to compare 2 yaml files in go?
I had the same question some years ago. Since I was also interested in the finer details of possible differences, like order changes or type changes, I decided to write a library and CLI myself: github.com/homeport/dyff.
-
How to compare 2 k8s yaml files?
I use dyff (https://github.com/homeport/dyff) as the output is easy to read.
- Dyff: Diff tool for YAML files, and sometimes JSON
tfscan
-
Compare Terraform 0.11 and 0.12 state
you might like to try https://github.com/wils0ns/tfscan
What are some alternatives?
yaml - YAML support for the Go language.
terraboard - :earth_africa: :clipboard: A web dashboard to inspect Terraform States
cue - CUE has moved to https://github.com/cue-lang/cue
jsondiff - Compute the diff between two JSON documents as a series of RFC6902 (JSON Patch) operations
cue - The home of the CUE language! Validate and define text-based and dynamic configuration
dasel - Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
jq - Command-line JSON processor [Moved to: https://github.com/jqlang/jq]
tig - Text-mode interface for git
lnav - Log file navigator
dive - A tool for exploring each layer in a docker image
glow - Render markdown on the CLI, with pizzazz! ð ðŧ
pup - Parsing HTML at the command line