ytt
« Back to VersTracker
Description:
YAML templating tool that works on YAML structure instead of text
Type: Formula  |  Latest Version: 0.52.2@0  |  Tracked Since: Dec 16, 2025
Links: Homepage  |  @carvel_dev  |  formulae.brew.sh
Category: Developer tools
Tags: yaml templating configuration devops kubernetes
Install: brew install ytt
About:
ytt is a YAML templating tool that operates directly on YAML structure rather than text, allowing for safe and predictable configuration management. It enables users to overlay patches, inject data, and merge multiple YAML files while maintaining the integrity of the original structure. This makes it ideal for managing complex configurations across different environments.
Key Features:
  • Structure-aware templating that preserves YAML syntax
  • Multiple data sources and overlay support
  • Schema validation and type checking
  • Starlark scripting for complex logic
  • CLI tool with dry-run capabilities
Use Cases:
  • Managing Kubernetes manifests across multiple environments
  • Generating configuration files with variable substitution
  • Creating reusable configuration templates for infrastructure
Alternatives:
  • Helm – Helm uses Go templates and is Kubernetes-specific, while ytt is YAML-native and works with any YAML files
  • ytt – ytt operates on YAML structure directly, avoiding text-based template issues
Version History
Detected Version Rev Change Commit
Dec 16, 2025 11:22am 0 VERSION_BUMP 18eff578
Oct 10, 2025 7:25pm 0 VERSION_BUMP 8d9001ee