{"repo":"duriantaco/jonq","free":true,"listed":false,"github":"https://github.com/duriantaco/jonq","clone":"git clone https://github.com/duriantaco/jonq.git","description":"Query JSON with SQL-like syntax. A readable jq alternative that generates pure jq under the hood. Table, CSV, YAML output. Interactive REPL. Pipes from curl, streams NDJSON logs.","language":"Python","stars":44,"topics":["jq","json","python","csv","json-parser","json-query","ndjson","sql","cli","jq-alternative"],"license":"MIT","category":"databases-storage","readme_excerpt":"jonq - readable JSON queries for the terminal A jq-powered CLI for inspecting, filtering, and reshaping JSON without memorizing jq syntax --- Install jonq requires Python 3.9+ and the jq command-line tool. Check that jq is available: What jonq is jonq is a command-line JSON query tool for the messy first minutes with an API response, config file, generated JSON, or log payload. It lets you inspect an unfamiliar payload before writing a query: Then extract what you need with readable, SQL-like syntax: Instead of writing the equivalent raw jq: jonq compiles your query to jq and executes it with a reusable jq worker. It is useful when you need to understand JSON shape, extract fields, filter rows, flatten nested arrays, or turn JSON into table, CSV, JSONL, YAML, or raw scalar output. It also helps when you mistype fields: jonq is not a database, ETL framework, or analytics engine. It is a JSON exploration and shaping tool for terminal workflows. When to use it Use jonq when you need to: - inspect an API response, config file, generated JSON, or log payload - select and rename fields without remembering jq object syntax - filter JSON with readable conditions - query nested objects and arrays - profile field presence, nulls, and type conflicts - diff JSON shape changes across files or runs - run repeatable local checks from jonq.yaml - produce table, CSV, JSONL, YAML, raw scalar, or compact JSON output - run the same query in shell scripts, CI, or Python code - follow NDJSON logs ","default_branch":null,"files":null,"tree":[],"storefront":"/r/duriantaco","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/duriantaco/jonq/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."}