dayangrah.am

gijq : interactive jq playground for the terminal

gijq is a terminal-based jq explorer that lets you interactively build and test jq filters against JSON data with instant feedback.

I built it because the jq feedback loop is slow — you write a filter, run it, check the output, tweak, repeat. gijq collapses that into a live editing experience where results update as you type.

Features

Usage

# From a file
gijq api-response.json

# From a pipe
curl -s https://api.example.com/data | gijq

Built with Go 1.24+ using Bubble Tea for the TUI framework.

Source code on GitHub.