carvel-dev/ytt
YAML templating tool that works on YAML structure instead of text observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 39.5
- age_days: 2743
- days_rel: 19
- days_push: 9
- n_releases_24m: 15
Adoption not part of the score
1874 stars · 167 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ytt is a command-line YAML templating and patching tool that operates on YAML structure rather than text, using annotations and a sandboxed Starlark language. It supports data values, reusable templates, and overlays for customizing configuration like Kubernetes manifests, Concourse pipelines, and Docker Compose files.
Use cases
- template kubernetes manifests with environment-specific values
- patch third-party yaml files with overlays
- avoid yaml quoting and indentation issues in templating
- externalize configuration values from yaml files
- generate docker compose or github actions workflow files from templates
- modularize large piles of yaml configuration
When to choose
- you need structure-aware yaml templating instead of text substitution
- you manage complex kubernetes configuration across multiple environments
- you want deterministic, sandboxed template execution
- you need to patch yaml you don't own without editing it directly
When to avoid
- you only need simple key-value substitution in non-YAML files
- your team prefers plain helm or kustomize workflows
- you need a general-purpose text templating engine like jinja
Facets
cli-tool · maturity active
templating configuration-management cli developer-tools developer-tools infrastructure-as-code cli windows go yaml kubernetes starlark overlays carvel configuration-as-code devops automation linux macos
5 sources
- readme: https://github.com/carvel-dev/ytt · fetched 2026-08-28 · e57c962585d6
- homepage: https://carvel.dev/ytt · fetched 2026-08-29 · bc43695b793c
- site_page: https://carvel.dev/shared/docs/latest · fetched 2026-08-29 · 8e30760f8ffc
- site_page: https://carvel.dev/ytt/docs/v0.52.x · fetched 2026-08-29 · 2d32c94cdf2f
- site_page: https://carvel.dev/ytt/docs/latest/install · fetched 2026-08-29 · ba7c96528609
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| carvel-dev/ytt | main | 95 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem