JSON on the command line with jq | George Ornbo
jnv is designed for navigating JSON, offering an interactive JSON viewer and jq
filter editor.
qq
is inspired by fq
and jq
. jq
is a powerful and succinct query tool, sometimes I would find myself needing to use another bespoke tool for another format than json, whether its something dedicated with json query built in or a simple converter from one configuration format to json to pipe into jq. qq
aims to be a handly utility on the terminal or in shell scripts that can be used for most interaction with structured formats in the terminal. It can transcode configuration formats interchangeably between one-another with the power of jq
and it has an an interactive repl (with automcomplete)
to boot so you can have an interactive experience when building queries optionally.
https://github.com/mikefarah/yq
a lightweight and portable command-line YAML, JSON and XML processor. yq
uses jq like syntax but works with yaml files as well as json, xml, properties, csv and tsv. It doesn't yet support everything jq
does - but it does support the most common operations and functions, and more is being added continuously.