tomnomnom/gron
View on GitHub ↗ ★ 14,536 Go
Make JSON greppable!
95 mentions on Hacker News by 82 people: 7 stories, 88 comments · first 2018-04-01 · latest 2026-10-27
20082026
-
…goal is to promote exploration of a JSON file through common unix tools such as awk and grep. 1: https://github.com/tomnomnom/gron
comment by 1_player · 2022-01-09 · in FX: An interactive alternative to jq to process JSON -
Thank you, sounds very useful for quick queries: https://github.com/TomNomNom/gron
comment by trulyme · 2021-12-05 · in Tips on adding JSON output to your CLI app -
Don't forget Gron: https://github.com/tomnomnom/gron
comment by ABraidotti · 2021-11-10 · in JSONiq: JSON Query Language -
…processing tools I find helpful in addition to JavaScript include Gron aka "grep for JavaScript" ( https://github.com/tomnomnom/gron ), jq for querying, json_pp for pretty-printing and `bat` for syntax highlighting.
comment by markstos · 2021-11-09 · in JSONiq: JSON Query Language -
…json[0].commit.author.email = "mail@tomnomnom.com"; json[0].commit.author.name = "Tom Hudson"; https://github.com/tomnomnom/gron
comment by dmos62 · 2021-09-07 · in Htmlq: like jq, but for html -
`jtbl` seems nice! I'd add: * https://github.com/tomnomnom/gron - make json greppable * https://sr.ht/~gpanders/ijq/ - interactive jq
comment by asicsp · 2021-08-25 · in An Introduction to JQ -
You might prefer gron for this use case: https://github.com/tomnomnom/gron
comment by seppel · 2021-08-02 · in Extracting Objects Recursively with Jq -
…it took the combination of it and gron [1] to really transform my debugging and JSON workflows. 1: https://github.com/TomNomNom/gron
comment by doytch · 2021-08-01 · in Extracting Objects Recursively with Jq -
…{ "date": "2016-07-02T10:51:21Z", "email": "mail@tomnomnom.com", "name": "Tom Hudson" } } } ] [1] https://github.com/tomnomnom/gron
comment by agbell · 2021-07-29 · in Command line tools for productive programmers -
You're probably thinking of https://github.com/tomnomnom/gron .
comment by lafrenierejm · 2021-04-23 · in A Collection of Modern/Faster/Saner Alternative Unix Commands -
…for some edge cases. But for some quick exploratory analysis, it's a tool I like to have handy. [0] https://github.com/tomnomnom/gron/
comment by michaelmior · 2021-03-25 · in SQLite is not a toy database -
…This output provides a lot of context for me to see and understand the differences. [1] gron https://github.com/tomnomnom/gron [2] delta https://github.com/dandavison/delta
comment by rmetzler · 2021-02-27 · in Graphtage: A semantic diff utility for JSON, HTML, YAML, CSV, etc -
…that are pretty cumbersome in jq, such as finding a field deeply nested in an optional parent. [1] https://github.com/tomnomnom/gron
comment by heleninboodler · 2020-12-21 · in Parsing JSON at the CLI: A Practical Introduction to jq and more -
The gron tool mentioned by the author is incredibly useful for grepping json. https://github.com/tomnomnom/gron
comment by aarchi · 2020-12-18 · in Reverse engineering the Nest home/away API -
…The patch was based on the most recent release, since master is currently not functional. 0: https://github.com/TomNomNom/gron 1: https://github.com/phiresky/ripgrep-all/pull/77
comment by lafrenierejm · 2020-12-03 · in Rga: Ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz -
Looks like someone has done so here: https://github.com/tomnomnom/gron/issues/77
comment by mikepurvis · 2020-11-06 · in Gron – Make JSON Greppable -
This is called gron, I prefer it for reading JSON with a lot of nesting. https://github.com/tomnomnom/gron
comment by PowerfulWizard · 2020-11-06 · in Show HN: Sir – Git-diff-able JSON database on yer filesystem -
…json[0].commit.author.email = "mail@tomnomnom.com"; json[0].commit.author.name = "Tom Hudson"; [1] https://github.com/tomnomnom/gron
comment by topher200 · 2020-09-15 · in Q: A faster re-implementaiton of jq written in Reason Native/OCaml -
https://github.com/tomnomnom/gron
comment by fold_left · 2020-07-01 · in Mastering Jq: Part 1 -
…JSON into single lines for use with grep, sed, etc and can recombine back into JSON as well. https://github.com/TomNomNom/gron
comment by benjaminoakes · 2020-06-05 · in The Beauty of Unix Pipelines -
…data. jello looks pretty interesting too, but I'm not sure if I agree with python syntax. [0]: https://github.com/tomnomnom/gron
comment by qqii · 2020-04-22 · in Nushell – A New Type of Shell -
Kudos for sharing "gron," I hadn't heard of that tool before and it looks quite useful: https://github.com/tomnomnom/gron
comment by loeg · 2020-03-19 · in Illustrated Jq Tutorial -
I use gron to do this same thing: https://github.com/tomnomnom/gron Some options of gron I use often: --stream, which treats the input as "JSON lines" format --ungron, which converts from the flat format back to JSON
comment by oftenwrong · 2020-03-19 · in Illustrated Jq Tutorial -
No need to panic! You can still pipe it to gron [0] and recover useable output. [0] https://github.com/TomNomNom/gron
comment by enriquto · 2020-03-17 · in Curl will now output JSON -
…workflows like this, I've found it incredibly useful. https://news.ycombinator.com/item?id=16727665 https://github.com/tomnomnom/gron/
comment by unspecified · 2019-10-08 · in Jtc – CLI tool to extract, manipulate and transform source JSON -
…https://github.com/dflemstr/rq And for searching JSON: jq: https://stedolan.github.io/jq/ gron: https://github.com/tomnomnom/gron Or use in2csv from csvkit or rq to get the JSON over to CSV and go from there.
comment by cosmie · 2019-09-21 · in Show HN: cq – Query CSVs using SQL -
Gron -- Make JSON Greppable https://github.com/TomNomNom/gron
comment by bradknowles · 2019-09-02 · in TSV Utilities: Command line tools for large, tabular data files -
I recommend "gron" https://github.com/tomnomnom/gron > gron transforms JSON into discrete assignments to make it easier to grep for what you want and see the absolute 'path' to it. It eases the exploration of APIs that return large blobs…
comment by etatoby · 2019-09-01 · in TSV Utilities: Command line tools for large, tabular data files -
Use gron. See https://github.com/TomNomNom/gron
comment by bradknowles · 2019-08-01 · in Learn a little jq, Awk and sed -
…the Bible first instead isn't the most helpful advice :) But I do appreciate you flagging it! [1] https://github.com/tomnomnom/gron --- P.S. For those who liked the writing style of this tutorial, you may enjoy these other ones on the IBM…
comment by news_hacker · 2019-06-29 · in Awk by Example -
Looks a lot like ye olde gron: https://github.com/tomnomnom/gron Here's a Python implementation of gron https://github.com/venthur/python-gron
comment by venthur · 2019-06-22 · in Show HN: Catj – A new way to display JSON files -
…so you can pipe json to gron, grep -v to remove some data, then ungron to get it back to json. [0] https://github.com/tomnomnom/gron
comment by avidal · 2019-06-21 · in Show HN: Catj – A new way to display JSON files -
…need to deal with JSON in a script. It's a bit simpler than 'jq', both in usage and in capability. https://github.com/tomnomnom/gron
comment by oftenwrong · 2019-02-28 · in The hard part in becoming a command line wizard -
…new language. With gron I can just wire it up to a bunch of standard line-based utilities. [1] https://github.com/tomnomnom/gron
comment by andrewla · 2019-02-28 · in The hard part in becoming a command line wizard -
…= 2.88; json.root.right = []; json.root.right[0] = "a"; json.root.right[1] = "b"; [0] https://github.com/tomnomnom/gron
comment by philsnow · 2018-12-19 · in Comma-Separated Tree -
…convert the JSON into a shell-friendly line-oriented format. This makes the rest straightforward. https://github.com/tomnomnom/gron
comment by oftenwrong · 2018-12-06 · in Faster and simpler with the command line: deep-comparing JSON files with jq -
gron, a simple tool to make JSON greppable: https://github.com/tomnomnom/gron
comment by simon_acca · 2018-05-09 · in Ask HN: What are your favorite terminal programs? -
…it's difficult to justify removing it - you never know whose workflow you might break[3]. [0] - https://github.com/tomnomnom/gron/blob/master/ADVANCED.mkd [1] - https://news.ycombinator.com/item?id=16733361 [2] -…
comment by TomNomNom · 2018-04-02 · in Gron: A command line tool that makes JSON greppable