Our great sponsors
-
jid reimplements json filtering stuff. jiq just uses jq internally. It helps with issues like these. https://github.com/simeji/jid/issues/87
-
There is also https://github.com/fiatjaf/jiq
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
yamlpath
YAML/JSON/EYAML/Compatible get/set/merge/validate/scan/convert/diff processors using powerful, intuitive, command-line friendly syntax.
-
dasel
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.
-
I use jq in combination with ultimate plumber. Ultimate plumber basically lets you work with pipes interactively, giving you a live preview. The nice thing is that it's not limited to jq (but also you don't get the interactive completion and stuff, so it's a tradeoff).
-
Shameless self-promotion, I wrote a neovim plugin that helps browsing and querying json files: nvim-jqx, in case someone finds it useful :)
-
jj is also really good. Someone posted it as a comment, but it didn't make the original article.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
For the lazy such as myself; https://github.com/antonmedv/fx
-
Plug for something I wrote: [github link]*https://github.com/NeilMacMullen/Textrude). The CLI version can pipe json (or yaml,csv or text lines) from stdin or fetch it from a URL then turn it into model and apply a Scriban template to it to emit text to stdout. Runs on Linux or Windows and also comes with an interactive UI prototyping tool.
-
pxi
🧚 pxi (pixie) is a small, fast, and magical command-line data processor similar to jq, mlr, and awk.
Related posts
- Yq is a portable yq: command-line YAML, JSON, XML, CSV and properties processor
- An introduction to the magic of jq - Understanding the basics of jq with a realistic example
- An Introduction to JQ
- Show HN: Flatito, grep for YAML and JSON files
- Jaq – A jq clone focused on correctness, speed, and simplicity