jqといえばJSONをフィルタリングして表示するのに使える便利なソフトウェアです。ローカルで利用するのが基本で、CUIで利用しているでしょう。しかしターミナル利用に慣れていなかったり、わざわざ立ち上げるのが面倒という人もいそうです。 そこで使ってみたいのがjq kung fuです。Webブラウザベースで使えるjqです。

jq kung fuの使い方

左側が元のJSON、上にフィルタリング条件、右側にフィルタリングされた結果が表示されます。

入力内容はリアルタイムに評価されます。

jq kung fuはjqをEmscriptenでWebAssembly化しています。WASMなので処理も高速で、入力結果が即座に反映されます。Webブラウザならばインストールする必要もなく、すぐに利用できるでしょう。

jq kung fuはJavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。

jq kung fu robertaboukhalil/jqkungfu: A jq playground, written in WebAssembly