jq

jq is a widely-used command-line utility and very high-level, functional, domain-specific programming language designed for processing JSON data. jq filters its input data to produce modified output in a manner similar to AWK or sed, but operates on JSON values, rather than lines. In jq, programs consist of "filters" that can be composed in pipelines that perform a variety of operations on their inputs. Wikipedia

Created Year: 2012
Developed by: Stephen Dolan

Wikidata: Q115959735

Programming paradigms: functional programmingtacit programming

Language types: very high-level programming languagefunctional programming language

Free jq books, articles, documentation

Search on GitHub


Latest data update: 2025-10-18