jnv

Dev tools

json filter tui

SHOW HN2024

Legend

jnv

interactive JSON filter using jq

github.com

#jq#json filter#json viewer#terminal ui

373points
41comments
#130of 3,515 in 2024
Top 4%of 2024 by points

How HN took it

LovedMost comments that take a side are positive

7 positive, 7 neutral or asking, 1 mixed, 1 critical, out of 16 comments about the project. Thread score +0.32.

Idea: 6 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Filter auto-completion is a killer feature

    From 1 comment
    • If you use Emacs, there is also jq-mode. But jnv's filter auto-completion is really a killer feature for me. [1] https://github.com/ljos/jq-mode
      gudzpoz on HN
  • Useful for interactively building jq queries

    From 1 comment

Objections

  • Very slow on medium-sized JSON (16MB)

    From 1 comment
    • Very cool, small nitpicks: - Very slow for medium-sized JSON (16MB) - Fonts are too dark (made a PR) Looking for performant alternatives, I found fx (https://fx.wtf) which…
      croemer on HN
  • Unclear advantage over gron and other existing tools

    From 1 comment
    • While the tool seems interesting, I wonder if it truly offers a significant advantage over existing solutions like `gron`. More benchmarking and feature comparisons would be…
      nkko on HN

Requests

  • Support for writing filtered results to a file or stdout

    From 1 comment
    • This is very cool! Any plans to make it also be able to write the filtered result to a file/stdout? I'd love to contribute that, but I'm only through 3 chapters of the Rust book.
      CacheThrasher on HN
  • Highlight matched keys while typing

    From 1 comment
    • Pretty cool little tool. It would be even cooler if it highlighted matched keys while typing.
      akafazov on HN
  • Windows support

    From 1 comment

Questions

  • How to copy the filter output

    From 1 comment
  • Difference from jiq and ijq

    From 1 comment
    • what is the difference between this and jiq and ijq?
      neeh0 on HN

Alternatives named

  • jless

    From 1 comment
    • This looks great! looks very close to jless https://github.com/PaulJuliusMartinez/jless
      guptarohit on HN
  • fx

    From 2 comments
    • Very cool, small nitpicks: - Very slow for medium-sized JSON (16MB) - Fonts are too dark (made a PR) Looking for performant alternatives, I found fx (https://fx.wtf) which…
      croemer on HN
    • I would want everyone to know about the alternative, "fx" You can do a lot more with it like map filter reduce etc and the semantics are closer to what you already know. Supports…
      evnix on HN
  • fzf-based jq wrappers

    From 2 comments
  • ijq

    From 2 comments
  • gron

    From 1 comment
    • ... which seems quite similar to gron [1]? [1] https://github.com/tomnomnom/gron
      samuell on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/39759325)