Sign in

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

Command line

Net stars gained each day, last 90 days

Largest

Most stars in total now.

  1. readme: lightweight and flexible command-line JSON processor akin to `sed`,`awk`,`grep`, and friends for JSON data

  2. description: Terminal JSON viewer & processor

  3. description: yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor

  4. description: Make JSON greppable!

  5. BurntSushi/xsvarchived · 11K

    readme: xsv is a command line program for indexing, slicing, analyzing, splitting and joining CSV files.

  6. readme: In most cases it behaves and feels similar to jq and it also uses the same expression language.

  7. readme: Allows you to easily execute SQL against structured text like CSV or TSV.

  8. 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.

  9. 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.

  10. readme: You can drill down JSON interactively by using filtering queries like jq.

All 15 in the Repository Index

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.