
mikefarah/yq
The text describes yq, a portable command-line YAML, JSON, XML, CSV, TOML, and properties processor written in Go. It uses a jq-like syntax and can perform common operations and functions with YAML, JSON, XML, etc. Although it doesn't support all features of jq, more features are continuously being added. yq can be downloaded as a dependency-free binary for various platforms or used with package managers, Docker, and Podman. The text provides a quick usage guide for reading, updating, and merging YAML files, converting JSON to YAML, and more. The yq documentation contains further examples and discussions for common questions and ideas. The installation process is also detailed, with instructions for downloading the latest binary, Homebrew, or using snap, Docker, or Podman. Finally, the text describes how to run yq with Docker or Podman and offers guidance on dealing with root files.
don't have tea/gui yet? download here
Copy the tea one-liner above into your terminal to install mikefarah/yq. tea will interpret the documentation and take care of any dependencies.