- Home
- JSON Tools
- gron
On the recordRead 9 Oct 202615 facts
gron
gron · founded 2016
Plans and prices
gron
Free
No runtime dependencies · binary downloads available for Linux, Mac, Windows, and FreeBSD
Read 9 Oct 2026 · github.com
On the record
- Array behavior
- When array entries are missing, ungron pads arrays with null values to preserve their keys.github.com · read 9 Oct 2026
- Dependencies
- The installation instructions state that gron has no runtime dependencies.github.com · read 9 Oct 2026
- Diffing
- The README demonstrates diffing JSON by comparing gron output from two files.github.com · read 9 Oct 2026
- Input sources
- gron accepts input from a file, URL, or standard input.github.com · read 9 Oct 2026
- Installation
- The README provides binary downloads and instructions for Homebrew and Go install.github.com · read 9 Oct 2026
- Intended users
- The README describes gron as useful for finding paths in deeply nested JSON when the structure is not yet known.github.com · read 9 Oct 2026
- JavaScript output
- The README states that gron output is valid JavaScript.github.com · read 9 Oct 2026
- JSON exploration
- The README says gron helps explore APIs that return large JSON blobs with poor documentation.github.com · read 9 Oct 2026
- JSON stream
- The --json option represents gron data as a JSON stream.github.com · read 9 Oct 2026
- License
- The repository lists the MIT license.github.com · read 9 Oct 2026
- Other options
- The help output lists value-only output, colorized or monochrome output, line-by-line streaming, insecure certificate mode, and an option to skip sorting.github.com · read 9 Oct 2026
- Purpose
- gron transforms JSON into discrete assignments so users can grep for values and see their paths.github.com · read 9 Oct 2026
- Reverse conversion
- The --ungron option turns gron assignments back into JSON.github.com · read 9 Oct 2026
- Security option
- The --insecure option disables certificate validation when fetching URLs.github.com · read 9 Oct 2026