gojq - Pure Go implementation of jq

  •        18

Pure Go implementation of jq. Nice error messages.

https://github.com/itchyny/gojq

Tags
Implementation
License
Platform

   




Related Projects

carbon-now-cli - 🎨 Beautiful images of your code — from right inside your terminal.

  •    Javascript

🎨 Beautiful images of your code — from right inside your terminal. carbon.now.sh by @dawn_labs is a wonderful tool that lets you generate beautiful images of your source code through an intuitive UI, while letting you customize aspects like fonts, themes, window controls and much more.

resume-cli - Cli tool to easily setup a new resume 📑

  •    Javascript

This is the command line tool for JSON Resume, the open source initiative to create a JSON-based standard for resumes. Read more...

jaggr - JSON Aggregation CLI

  •    Go

Jaggr is a command line tool to aggregate in real time a series of JSON logs. The main goal of this tool is to prepare data for plotting with jplot.

remarshal - Convert between TOML, YAML and JSON

  •    Python

Convert between TOML, YAML and JSON. When installed provides the command line commands toml2yaml, toml2json, yaml2toml, yaml2json. json2toml and json2yaml for format conversion as well as toml2toml, yaml2yaml and json2json for reformatting and error detection. You will need Python 2.7 or Python 3.3 or later.

ramda-cli - :ram: A CLI tool for processing data with functional pipelines

  •    LiveScript

A command-line tool for processing data with functional pipelines. Unites Ramda's curried, data-last API and LiveScript's terse and powerful syntax.


project-explorer - 🎋A CLI tool to create an annotated tree visualization of any project

  •    Javascript

Create a tree visualization of any project with this CLI tool. When ramping people up on an existing codebase, there's often a lot of state they have to understand about the project- where everything is, where everything starts, exceptional files. With this tool, you can generate a visualization of any project, as well modify certain directories to be open, or have notes that people can read through easily. A working example of this exists here. I created this for Vue core off of notes taken at a core meeting as Evan You walked us through some of the file structure.

ionic-cli - The Ionic Command Line Utility

  •    TypeScript

The Ionic command line interface (CLI) is your go-to tool for developing Ionic apps. See the CLI's CHANGELOG.md for a comprehensive list of changes.

jid - json incremental digger

  •    Go

It's a very simple tool. You can drill down JSON interactively by using filtering queries like jq. Suggestion and Auto completion of this tool will provide you a very comfortable JSON drill down.

gcli - The easy way to build Golang command-line application.

  •    Go

gcli generates a skeleton (codes and its directory structure) you need to start building Command Line Interface (CLI) tool by Golang right out of the box. You can use your favorite CLI framework. Why you need gcli? Because you should focus on writing core function of CLI, not on interface. During developing CLI tool by Golang, you may find you're writing the chunk of boilerplate code for interfaces. Stop writing the same codes every time. gcli generates them and save you a large amount of time by writing such code. This is like Rails scaffold. Not only that, gcli know the best practices of golang CLI framework library which you want to use. Generated codes follows the most ideal way of using that framework, and you don't need to know about that. See the frameworks it supports now.

vue-chat - :calling: a web chat tool

  •    Vue

:calling: a web chat tool. Front-End : vue+vuex+vue-cli+vue-router+axios+scss;Back-end: node(koa2)+mysql+JWT(Json web token); socket.io

prettyjson - Package for formatting JSON data in a coloured YAML-style, perfect for CLI output

  •    Javascript

Package for formatting JSON data in a coloured YAML-style, perfect for CLI output. This will install prettyjson globally, so it will be added automatically to your PATH.

jplot - iTerm2 expvar/JSON monitoring tool

  •    Go

Jplot tracks expvar-like (JSON) metrics and plot their evolution over time right into your iTerm2 terminal. This tool does only work with iTerm2.

trdsql - A tool that can execute SQL queries on CSV, LTSV and JSON.

  •    Go

A tool that can execute SQL queries on CSV, LTSV and JSON. It is a tool like q , textql and others.

certificationy-cli - The CLI tool to train certifications

  •    PHP

This is the CLI tool to train on certifications. To install Docker, refer to the official documentation for your operating system: https://docs.docker.com/engine/installation/.

aws-sam-cli - AWS SAM CLI 🐿 is a CLI tool for local development and testing of Serverless applications

  •    Python

Join the SAM developers channel (#samdev) on Slack to collaborate with fellow community members and the AWS SAM team. sam is the AWS CLI tool for managing Serverless applications written with AWS Serverless Application Model (SAM). SAM CLI can be used to test functions locally, start a local API Gateway from a SAM template, validate a SAM template, fetch logs, generate sample payloads for various event sources, and generate a SAM project in your favorite Lambda Runtime.

all-contributors-cli - Tool to help automate adding contributor acknowledgements according to the all-contributors specification ✨

  •    Javascript

This is a tool to help automate adding contributor acknowledgements according to the all-contributors specification for your GitHub or GitLab repository. If you're looking to use the cli, head over to the cli docs on allcontributors.org. The all-contributors website contains all the information required to install, configure and use the all-contributors-cli.

getopts - Node.js CLI arguments parser

  •    Javascript

Getopts is a Node.js CLI arguments parser. It's designed closely following the Utility Syntax Guidelines so that your programs behave like typical UNIX utilities effortlessly and without sacrificing developer experience. Use getopts to parse the command-line arguments passed to your program.