Tags / Command line /
JSON processor
Command-line tool that queries or transforms JSON, YAML, or other structured data, such as jq.
Repositories
15
Net stars gained, last 7 days
+102
Top-level Tag
Net stars gained each day, last 90 days
Largest
Most stars in total now.
- jqlang/jq36K
readme:
lightweight and flexible command-line JSON processor akin to `sed`,`awk`,`grep`, and friends for JSON data
- antonmedv/fx21K
description:
Terminal JSON viewer & processor
- mikefarah/yq16K
description:
yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
description:
Make JSON greppable!
- BurntSushi/xsvarchived · 11K
readme:
xsv is a command line program for indexing, slicing, analyzing, splitting and joining CSV files.
- wader/fq11K
readme:
In most cases it behaves and feels similar to jq and it also uses the same expression language.
- dinedal/textql9.1K
readme:
Allows you to easily execute SQL against structured text like CSV or TSV.
description:
CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries.
- TomWright/dasel8.1K
readme:
Dasel (short for **Data-Select**) is a command-line tool and library for querying, modifying, and transforming data structures such as JSON, YAML, TOML, XML, CSV, and KDL.
- simeji/jid7.2K
readme:
You can drill down JSON interactively by using filtering queries like jq.
How a repository gets this Tag
An agent reads the description, the GitHub topics, and the start of the README of each repository. It chooses Tags only from the Tag list in the AwesomeRepos source code. For each Tag, it quotes the text. A code check keeps the Tag only when the quote is in that text. The quote under each repository is that evidence. A Tag does not rank repositories. It does not say that one repository can replace another. To report a wrong Tag, use "Report a problem with this page" on the page of the repository. All numbers on this page count only visible repositories.