mikefarah

yq

mikefarah

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

AI 简介

yq 是一个轻量级、可移植的命令行数据格式处理器,支持 YAML、JSON、XML、CSV、TOML、HCL 和 properties 等多种配置文件格式。它采用类似 jq 的简洁语法,提供读取、修改、合并、转换和环境变量注入等核心能力,所有功能封装在单个无依赖二进制中,开箱即用。适用于 DevOps 自动化、CI/CD 配置管理、Kubernetes 清单处理、基础设施即代码(如 Terraform HCL 预处理)及多格式配置批量运维等场景。

Go
MIT License
15.7k
Stars
792
Forks
62
Watchers
243
Issues

Star 增长

今日0
近 7 天0
近 30 天+61
综合评分74.8
默认分支master