Jqview

Dev tools

json viewer

SHOW HN2020

Jqview

A simple native GUI for inspecting JSON with jq

github.com

#jq#json viewer#json gui#json query

208points
56comments
#264of 3,028 in 2020
Top 9%of 2020 by points

How HN took it

MixedNo clear lean

3 positive, 5 neutral or asking, 1 mixed, 7 critical, out of 16 comments about the project. Thread score -0.24.

Idea: 0 for, 4 againstDesign: 1 for, 2 againstExecution: 0 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

  • Nice tool and fantastic work

    From 2 comments
  • Real-time jq results view is useful

    From 1 comment
    • No, that's not what it does. To be fair, the readme doesn't explain it well. This is a GUI app that allows you to see the jq results in real time. Here [1] is a video. [1]…
      atombender on HN

Objections

  • UI resizing bug when invalid jq syntax is entered

    From 1 comment
    • This doesn't seem to work that well. If you type invalid syntax, like '.[' then the window suddenly resizes to accomodate the error message, but not all of the text boxes resize.…
      nickodell on HN
  • fzf with --preview already gives a similar result

    From 2 comments
    • You can get something fairly similar with fzf, using the --preview trick from [1]: ``` echo '' | fzf --print-query --preview "cat *.json | jq {q}" ```…
      heinrichhartman on HN
    • Nice project! Though as others already said, you can use fzf very effectively to get a GUI-like experience for such tools. If you're not a fan of jq for its syntax, check out…
      cube2222 on HN

Requests

  • Clickable row to find the jq filter for a value

    From 2 comments
    • If this hasn’t been said: Is there a way to instantly find out what filter to use when you click on a certain row? Kind of like doing exploratory jq on VSCode so you can quickly…
      originalvichy on HN
    • If I was to click on the part that saus ’”b”:2’, could you show me the jq query I could use to get just that part of the json file? Kind of similar to how some Git extensions…
      originalvichy on HN
  • Command history support

    From 1 comment
    • Thanks for your plugin. I wish it had up arrow history. I keep a separate text log with commands and it would be nice if the plugin tracked them. Especially given the high…
      prepend on HN

Questions

  • How well does it handle hundreds of MB JSON files?

    From 1 comment
    • jq is nice because it can handle massive json files. Do you know if this app handles hundreds of mb files?
      zoba on HN

Alternatives named

  • fzf with preview

    From 1 comment
    • You can get something fairly similar with fzf, using the --preview trick from [1]: ``` echo '' | fzf --print-query --preview "cat *.json | jq {q}" ```…
      heinrichhartman on HN
  • jiq and jid

    From 3 comments
    • Related tools for those working with JSON: - jo: convert shell ouput to JSON - jiq: interactive jq, useful when building complex jq queries
      atmosx on HN
    • jid as well
      adictator on HN
    • This doesn't seem to work that well. If you type invalid syntax, like '.[' then the window suddenly resizes to accomodate the error message, but not all of the text boxes resize.…
      nickodell on HN
  • gron

    From 1 comment
    • I too was falling into the trap of jq, but then I discovered gron, and it turned my world upside down. Long live gron!
      enriquto on HN
  • jqq

    From 1 comment
    • https://github.com/jcsalterego/jqq/ is similar, written in Ruby by HN user https://news.ycombinator.com/user?id=jcsalterego
      mtmail on HN
  • jsonfui

    From 1 comment
    • Wasn't able to run this yet. For browsing a JSON file I can also recommend jsonfui. I've been using it for many years now and I'm actually surprised it doesn't have more stars on…
      fphilipe 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/23433290)