Open source
yq: Convert YAML, JSON, XML, CSV, TOML, HCL
yq is a portable command-line processor for YAML, JSON, XML, CSV, TOML, HCL and properties files. It reads, updates in place, uses environment variables, and converts between formats.
Watch on YouTube · Watch on TikTok
The story
What the video said
yq, an open source command line tool, turns one kind of config file into another.
You have a config file in one format. You want to read a value, change it, and save it back without breaking the file.
yq is an open source project that gives you a simple command to read, filter, update, merge, and convert structured files.
In the terminal, yq reads a value, updates the file in place, uses an environment variable, and converts JSON to YAML.
yq is a portable command line processor for many structured formats. It ships as a single binary and works in scripts and pipelines.
This page was generated from the Ming Dao AI publication record.
Ming Dao AI is independent and unaffiliated with GitHub or the featured project. Read our editorial policy.