1.mikefarah / yq
yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
Ranked by Attention Score: stars gained over the last 7 complete days
6 repositories by Attention Score · Oct 27, 2026 – Nov 2, 2026 (UTC)
yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Simple, useful and opinionated config loader.
Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
A declarative, simple, fast, and fun package for building command line tools in Go