yq

YAML/JSON processor

A portable command-line YAML and JSON processor with syntax similar to jq.

yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor

GitHub

12k stars
70 watching
609 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

bashclicsvdevops-toolsgolangjsonportablepropertiessplattomlxmlyamlyaml-processor

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jqlang/jqTool for transforming and manipulating structured data in a flexible and lightweight way30,734
go-yaml/yamlProvides a Go package to work with YAML data6,919
wader/fqA tool for working with binary formats, providing an interactive environment to query, transform and decode various types of data.9,830
ynqa/jnvAn interactive JSON viewer and filter editor that simplifies the process of navigating and transforming JSON data.5,115
tomwright/daselA tool for querying and modifying structured data from various formats.7,248
zoetrope/yiqAn interactive tool for querying and filtering YAML data using yq expressions.12
jguer/yayAn AUR helper written in Go that simplifies package management on Arch Linux.11,295
cube2222/jqlA JSON query processor with a custom syntax that simplifies complex queries by breaking them down into step-by-step operations.895
aaubry/yamldotnetA .NET library for serializing and deserializing data in YAML format2,591
jooq/jooqA powerful and type-safe way to write SQL queries in Java6,196
thedevsaddam/gojsonqProvides an ODM-like API to access and query JSON data in Go2,194
01mf02/jaqA JSON data processing tool focused on correctness and performance2,894
vmware-labs/yaml-jsonpathAn implementation of JSONPath syntax for the YAML node API.51
yargs/yargsA library for building interactive command line tools with elegant user interfaces and dynamic help menus.11,126
jbeder/yaml-cppA C++ library for parsing and emitting YAML data5,212