---
title: "Get better at jq interactively | ijq"
description: "has some syntax that will sneak up on you with complexity. It looks so good, and so understandable, but everytime I go to use it myself, I don't get it. is..."
date: 2022-07-15
published: false
tags:
  - cli
template: til
---


`jq` has some syntax that will sneak up on you with complexity. It looks so good,
and so understandable, but everytime I go to use it myself, I don't get it.
`ijq` is an interactive alternative to `jq` that gives you and nice repl that you
can iterate on queries quickly.

```bash
paru -Syu ijq
```

Here are some other articles, I decided to link at the time of writing this article.

<a href="/jut/" class="wikilink" data-title="JUT | Read Notebooks in the Terminal" data-description="Trying to read a .ipynb file without starting a jupyter server? jut has you covered." data-date="2021-11-20">JUT | Read Notebooks in the Terminal</a>

<a href="/kedro-node/" class="wikilink" data-title="Comprehensive guide to creating kedro nodes" data-description="The Kedro node is an essential part of the pipeline. It defines what catalog entries get passed in, what function gets ran, and the catalog entry to save the..." data-date="2021-06-03">Comprehensive guide to creating kedro nodes</a>

<a href="/kedro-pickle/" class="wikilink" data-title="Kedro - My Data Is Not A Table" data-description="In python data science/engineering most of our data is in the form of some sort of table, typically a DataFrame from a library like pandas, spark, or dask." data-date="2021-01-14">Kedro - My Data Is Not A Table</a>
