yq vs jq: catalog facts
yq | jq |
|
Free Free and open source under the MIT licence. |
Free Free and open source under the MIT licence. |
|
Windows, macOS, Linux, Command line |
Windows, macOS, Linux, Command line |
- jq-like syntax across YAML, JSON, XML, CSV and TOML
- Preserves comments and key order when editing YAML in place
|
- A small, expressive language for querying and reshaping JSON
- Portable C with zero runtime dependencies; the download is one executable
|
- Shares a name with an unrelated Python wrapper, which causes confusion
- Expression syntax differs from jq in places that trip people up
|
- The filter syntax is terse and takes practice before it feels natural
- Error messages on malformed input are not always helpful
|
|
Downloadable app |
Downloadable app |
|
Open source |
Open source |
|
License: MIT |
License: MIT |
|
Not stated if an account is needed |
No account needed |
|
Not stated if it works offline |
Works offline |
Checked September 22, 2026 | Checked September 21, 2026 |
Catalog facts only. Anything “not stated” is unconfirmed. Check full listings for details.
Copy comparison link