ytt (textproc/ytt) Updated: 2 months, 3 weeks ago Add to my watchlist

YAML templating tool that works on YAML structure instead of text

ytt (pronounced spelled out) is a templating tool that understands YAML structure. It helps you easily configure complex software via reusable templates and user provided values. ytt provides: - Structural templating: understands yaml structure so users can focus on their configuration instead of issues associated with text templating, such as YAML value quoting or manual template indentation - Built-in programming language: includes the "fully featured" Python-like programming language Starlark which helps ease the burden of configuring complex software through a richer set of functionality. - Reusable configuration: You can reuse the same configuration in different environments by applying environment-specific values. - Custom validations: coupled with the fast and deterministic execution, allows you to take advantage of faster feedback loops when creating and testing templates - Overlays: this advanced configuration helps users manage the customization required for complex software. For more, see this example in the online playground. - Sandboxing: provides a secure, deterministic environment for execution of templates

Version: 0.51.1 License: Apache-2 GitHub
Displaying statistics for 1,156 users who made submissions during: until

Statistics for selected duration

2025-Feb-02 to 2025-Mar-04


Total Installations 1
Requested Installations 1


macOS Versions

Loading Chart

Port Versions

Loading Chart



Xcode Versions

Loading Chart

CLT Versions

Loading Chart



Variants table

Variants Count


Monthly Statistics

Can remain cached for up to 24 hours