Hacker GitHub

← All repos

01mf02/jaq

View on GitHub ↗ ★ 3,818 Rust

A jq clone focussed on correctness, speed, and simplicity

21 mentions on Hacker News by 17 people: 6 stories, 15 comments · first 2022-04-27 · latest 2026-10-06

Mentions per year 21 mentions · busiest year 2023 (6)
20082026
  1. Replacement for jq: https://github.com/01mf02/jaq
    comment by bitbang · 2026-10-06 · in Polars 2.0
  2. …'correctness' sake rather than performance. But Jaq also claims to be more performant than jq. [0]: https://github.com/01mf02/jaq
    comment by Jenk · 2026-03-27 · in A Faster Alternative to Jq
  3. …long as your terminal (if these binary strings end up there) and other tools also do the same. [0] https://github.com/01mf02/jaq/issues/309
    comment by cryptonector · 2025-09-13 · in UTF-8 is a brilliant design
  4. And jaq: https://github.com/01mf02/jaq
    comment by Jenk · 2025-05-02 · in A Common Lisp jq replacement
  5. …although I deeply abhor that it is 10 characters longer than "-y" It's worth mentioning https://github.com/01mf02/jaq (MIT) because it actually strives to be an implementation of the specification versus just "execute better" as gojq does
  6. …yq[2] are my go-to options anytime I'm using jq and need a quick and easy performance boost. [1] https://github.com/01mf02/jaq [2] https://github.com/mikefarah/yq
  7. https://github.com/01mf02/jaq?tab=readme-ov-file#performance jaq runs 5x faster on my machine in some cases
  8. https://github.com/01mf02/jaq/blob/main/Cargo.lock That's a lot of dependencies..
  9. …the jqjq shoutout! :) i'm quite sure jq is turing complete, jq (and jqjq!) can implement brainfuck https://github.com/01mf02/jaq/blob/main/examples/bf.jq
    comment by wwader · 2023-11-10 · in Interactive examples for learning jq
  10. …`jaq` I can use it in scripts that are called every seconds in my status bar without delay. [1]: https://github.com/01mf02/jaq
    comment by tupolef · 2023-10-02 · in jq 1.7
  11. …speed, and simplicity. It only implements a subset of jq, but I've been enjoying it so far. [0]: https://github.com/01mf02/jaq
    comment by lwhsiao · 2023-09-07 · in jq 1.7
  12. …its vastly superior error messages and the (regrettably verbose) `--yaml-input` option I also have https://github.com/01mf02/jaq#readme installed but just haven't needed it
  13. …implementations, one which seems especially focused on "bolt tightening" some of the edge cases: https://github.com/01mf02/jaq#assignments Isn't the adage to only build a framework after the 3rd or 4th implementation? That seems to apply…
    comment by mdaniel · 2022-10-06 · in Jq Internals: Backtracking (2017)
  14. …jaq[1] gojq[2], and jp[3] (this last of which is jmespath rather than the jq query language) [1]: https://github.com/01mf02/jaq [2]: https://github.com/itchyny/gojq [3]: https://github.com/jmespath/jp
    comment by llimllib · 2022-10-06 · in Jq Internals: Backtracking (2017)
  15. Insert and repeat: https://github.com/01mf02/jaq