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
71 watching
602 forks
Language: Go
last commit: 8 days ago
Linked from 2 awesome lists

bashclicsvdevops-toolsgolangjsonportablepropertiessplattomlxmlyamlyaml-processor

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jqlang/jq Tool for transforming and manipulating structured data in a flexible and lightweight way 30,562
go-yaml/yaml Provides a Go package to work with YAML data 6,881
wader/fq A tool for working with binary formats, providing an interactive environment to query, transform and decode various types of data. 9,780
ynqa/jnv An interactive JSON viewer and filter editor that simplifies the process of navigating and transforming JSON data. 4,896
tomwright/dasel A tool for querying and modifying structured data from various formats. 7,158
zoetrope/yiq An interactive tool for querying and filtering YAML data using yq expressions. 12
jguer/yay An AUR helper written in Go that simplifies package management on Arch Linux. 11,201
cube2222/jql A JSON query processor with a custom syntax that simplifies complex queries by breaking them down into step-by-step operations. 896
aaubry/yamldotnet A .NET library for serializing and deserializing data in YAML format 2,572
jooq/jooq A powerful and type-safe way to write SQL queries in Java 6,170
thedevsaddam/gojsonq Provides an ODM-like API to access and query JSON data in Go 2,190
01mf02/jaq A fast and simple JSON data processing tool with improved startup time and correct jq syntax. 2,755
vmware-labs/yaml-jsonpath An implementation of JSONPath syntax for the YAML node API. 50
yargs/yargs A library for building interactive command line tools with elegant user interfaces and dynamic help menus. 11,104
jbeder/yaml-cpp A C++ library for parsing and emitting YAML data 5,160