Skip to content

a-ludi/jqvis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

159dc2e · Jun 27, 2022

History

67 Commits
Oct 10, 2019
Jun 7, 2021
May 10, 2021
Jul 21, 2020
Oct 10, 2019
Oct 14, 2019
Oct 10, 2019
Oct 10, 2019
Jan 19, 2022
Oct 10, 2019
May 4, 2022
Jun 27, 2022
Jun 27, 2022
Jun 7, 2021

Repository files navigation

jqVis

jqVis

standard-readme compliant npm NPM

A simplistic GUI wrapper for jq.

Table of Contents

Install

Be sure to install jq.

Quick installation via npm install -g jqvis and launch with jqvis.

For development install and start with:

git clone https://github.com/a-ludi/jqvis.git
cd jqvis
npm install
npm start

Usage

  1. Start with jqvis or npm start (see Install section).
  2. Select a file by clicking "Select JSON file…".
  3. Enter a jq query into the editor
  4. Optionally, select jq options to control input and output.
  5. Execute by clicking "Send" or pressing Ctrl + Enter.
  6. The result will be shown in the output area below.

Persistence

The current file, query and jq options will be automatically saved after every successful execution.

In addition to that, you may save your queries by name in local storage. Make sure to manually save your most precious queries in a file, though. The local storage may be deleted unexpectedly!

Example

jqVis screenshot

Maintainer

Arne Ludwig <arne.ludwig@posteo.de>

License

This project is licensed under MIT License (see license in LICENSE).