Query, filter, and transform structured data (JSON, YAML, TOML) efficiently from the command line.
| jq | jq '.key' file.json | JSON processing | | yq | yq '.key' file.yaml | YAML/TOML processing |
| Get field | jq '.key' | yq '.key' | | Array element | jq '.[0]' | yq '.[0]' | | Filter array | jq '.[] \| select(.x)' | yq '.[] \| select(.x)' | | Transform | jq 'map(.x)' | yq 'map(.x)' | | Count | jq 'length' | yq 'length' | | Keys | jq 'keys' | yq 'keys' | | Pretty print | jq '.' | yq '.' | | Compact | jq -c | yq -o json -I0 |
Обрабатывайте JSON с помощью jq и YAML/TOML с помощью yq. Эффективно фильтруйте, преобразуйте и запрашивайте структурированные данные. Триггеры: синтаксический анализ JSON, извлечение из YAML, конфигурация запроса, Docker Compose, манифесты K8s, рабочие процессы GitHub Actions, package.json, фильтрация данных. Источник: 0xdarkmatter/claude-mods.