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. ▲ 3
    Jaq: A jq clone focussed on correctness, speed, and simplicity
    story by fanf2 · 2026-03-28 · 1 comment
  3. …'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
  4. …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
  5. And jaq: https://github.com/01mf02/jaq
    comment by Jenk · 2025-05-02 · in A Common Lisp jq replacement
  6. …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
  7. …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
  8. https://github.com/01mf02/jaq?tab=readme-ov-file#performance jaq runs 5x faster on my machine in some cases
  9. ▲ 2
    Jaq 2.0 released with lots of improvements and support for jqjq
    story by wwader · 2024-11-27 · 0 comments
  10. ▲ 1
    Show HN: jnv: Interactive JSON filter using jq [Release v0.3.0]
    story by aqny · 2024-06-03 · 0 comments
  11. https://github.com/01mf02/jaq/blob/main/Cargo.lock That's a lot of dependencies..
  12. ▲ 440
    Jaq – A jq clone focused on correctness, speed, and simplicity
    story by tmcneal · 2023-11-29 · 229 comments
  13. …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
  14. …`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
  15. …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
  16. …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
  17. …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)
  18. …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)
  19. ▲ 3
    jaq – jq clone focussed on correctness, speed, and simplicity written in Rust
    story by guessmyname · 2022-06-19 · 0 comments
  20. ▲ 3
    Jaq – A jq clone focussed on correctness, speed, and simplicity
    story by maydemir · 2022-05-01 · 1 comment
  21. Insert and repeat: https://github.com/01mf02/jaq