jqp
A terminal user interface for experimenting with jq queries against JSON interactively.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get jqp
Package managers
- Homebrew
brew install jqp
About jqp
jqp is a TUI playground for jq. You load JSON, type a query and see the result as you build it, which makes it easier to work out filters before putting them in a script.
It uses gojq, itchyny's implementation of jq written in Go, rather than calling the jq binary. Packages are available through Homebrew, MacPorts, the Arch User Repository and Snap, and prebuilt binaries are attached to GitHub releases.
Strengths
- Live preview of jq query output
- Several package manager options
- No separate jq install needed
Limitations
- Uses gojq, which can differ from jq in edge cases
- Terminal interface only
Details
- Pricing
- FreeFree to use, with source published on GitHub.
- License
- Open source, license not stated
- Developer
- Noah Gorstein
- Platforms
- macOS, Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Building and testing jq filters on JSON data
- Categories
- CLI tools, Developer tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to jqp
Compare allSoftware that can replace jqp for an important use case, and what changes if you switch.
gron
A command-line tool that flattens JSON into discrete assignments so it can be searched with grep.
gron flattens JSON into assignments searchable with grep, instead of an interactive jq query preview, and works on Windows too.
Similar software
Related functionality, not necessarily a direct replacement.
jo
A small command-line utility that builds JSON objects and arrays from shell arguments.
fq
Queries binary file formats with jq syntax and a structural hex viewer.
JSON Formatter
An open-source Chrome extension that pretty-prints and syntax-highlights raw JSON responses opened in the browser.
JSONLint
An online JSON validator and formatter that tidies and checks pasted or fetched JSON.