{"repo":"noahgorstein/jqp","free":true,"listed":false,"github":"https://github.com/noahgorstein/jqp","clone":"git clone https://github.com/noahgorstein/jqp.git","description":"A TUI playground to experiment with jq","language":"Go","stars":2830,"topics":["go","jq","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"jqp a TUI playground for exploring jq. This application utilizes itchyny's implementation of jq written in Go, gojq . Installation homebrew macports Arch Linux Available through the Arch User Repository as jqp-bin. Snap install GitHub releases Download the relevant asset for your operating system from the latest GitHub release. Unpack it, then move the binary to somewhere accessible in your PATH , e.g. mv ./jqp /usr/local/bin . Build from source Clone this repository, build from source with cd jqp && go build , then move the binary to somewhere accessible in your PATH , e.g. mv ./jqp /usr/local/bin . Usage jqp also supports input from STDIN. STDIN takes precedence over the command-line flag. Additionally, you can pass an optional query argument to jqp that it will execute upon loading. [!NOTE] Valid JSON or NDJSON (newline-delimited JSON) can be provided as input to jqp . Keybindings Keybinding Action :--------------- :----------- tab cycle through sections shift-tab cycle through sections in reverse ctrl-y copy query to system clipboard[^1] ctrl-s save output to file (copy to clipboard if file not specified) ctrl-t toggle showing/hiding input panel ctrl-c quit program / kill long-running query Query Mode Keybinding Action :--------------- :----------- enter execute query ↑ / ↓ cycle through query history ctrl-a go to beginning of line ctrl-e go to end of line ← / ctrl-b move cursor one character to left → / ctrl-f move cursor one character to right ctrl-k delete text after c","default_branch":null,"files":null,"tree":[],"storefront":"/r/noahgorstein","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/noahgorstein/jqp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}