A jq clone focused on correctness, speed, and simplicity

pacman -S jaq

jaq is a lightweight jq clone that focuses on correctness, speed, and simplicity for processing JSON data.


It retains compatibility with jq for a large subset of functionalities, addressing some of jq's surprising behaviors and aiming for a more predictable implementation.


jaq stands out for its quick startup and execution times, significantly outperforming jq in many benchmarks, making it ideal for tasks involving numerous small or medium sized files.

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.