https://github.com/fiatjaf/jqview
simplest possible native GUI for inspecting JSON objects with jq
https://github.com/fiatjaf/jqview
gui jq json qt
Last synced: 2 months ago
JSON representation
simplest possible native GUI for inspecting JSON objects with jq
- Host: GitHub
- URL: https://github.com/fiatjaf/jqview
- Owner: fiatjaf
- License: other
- Created: 2020-06-05T19:42:31.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-06-30T00:24:54.000Z (almost 5 years ago)
- Last Synced: 2025-04-02T10:47:28.945Z (3 months ago)
- Topics: gui, jq, json, qt
- Language: Go
- Size: 70.3 KB
- Stars: 370
- Watchers: 6
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ./jqview [](https://github.com/fiatjaf/awesome-jq)
The simplest possible native GUI for inspecting JSON objects with [jq](https://stedolan.github.io/jq/manual/).
Made with [Qt](https://qt.io/) and [gojq](https://github.com/itchyny/gojq).
## Usage
```
~> echo '[{"name": "Mises"}, {"name": "Hayek"}, {"name": "Menger"}]' | jqview
```
```
~> echo '[{"name": "Mises"}, {"name": "Hayek"}, {"name": "Menger"}]' | jqview '.[].name'
```
```
~> echo '[{"name": "Mises"}, {"name": "Hayek"}, {"name": "Menger"}]' > names.json
~> jqview 'map(select(.name | startswith("M")))' names.json
```
## Installation
Download from [releases](https://github.com/fiatjaf/jqview/releases), or compile using instructions from [this table](https://github.com/therecipe/qt/wiki/Deploying-Application).