jaq
7.5#2 in json toolsFree planFree planWebAPILinuxmacOS
Visit| Fact | jaq | jq |
|---|---|---|
| License | The project repository identifies jaq as MIT-licensed. | jq code is licensed under the MIT license, while its documentation is licensed under CC-BY-3.0. |
| Purpose | jaq is a jq clone focused on correctness, speed, and simplicity. | jq is a lightweight, flexible command-line JSON processor for slicing, filtering, mapping, and transforming structured data. |
| Security | The project says jaq is memory-safe and does not let input data or filters initiate I/O, except that filters may read files before execution. | SHA-256 checksums are provided for release and pre-release binaries, and release artifacts are signed by a jq release key. |
jaq suits developers and data users who work with jq filters and need a command-line tool or Rust library. Its support for several formats may suit workflows that transform data beyond JSON.
jq suits developers and other command-line users who need to query, filter, or reshape JSON streams. Its incremental parsing option may be useful when working with very large inputs.