github.com/tomWright/dasel (go): 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.
Keywords: cli|config|configuration|data-processing|data-structures|data-wrangling|devops-tools|go|golang|json|json-processing|parser|query|selector|toml|update|xml|yaml|yaml-processor