Projects We Support¶
YAML LLC maintains and provides professional support for the core YAML infrastructure that powers modern technology.
Core YAML Projects¶
These are the foundational YAML libraries and tools that YAML LLC directly maintains:
-
The YAML library that powers Kubernetes, Helm, Kustomize, and the entire Go ecosystem
-
The foundation of Ansible, Salt, and Python's YAML ecosystem
-
Fast C library used as the foundation for many YAML implementations
-
yq
Lightweight YAML processor for command-line operations and scripting
-
serde-yaml
Rust's powerful YAML serialization framework for safe systems programming
Why These Projects Matter¶
Ubiquitous Infrastructure¶
These YAML libraries are invisible but essential infrastructure:
- Kubernetes uses go-yaml to parse cluster configurations
- Ansible uses pyyaml to process playbooks
- CI/CD pipelines across GitHub Actions, GitLab CI, CircleCI use YAML
- Cloud platforms use YAML for infrastructure-as-code
- Package managers use YAML for dependency management
Critical Dependencies¶
Millions of applications depend on these projects:
- go-yaml: Downloaded 100M+ times per month via Go modules
- pyyaml: Downloaded 300M+ times per month via PyPI
- libyaml: Embedded in countless applications and languages
- Used by every major cloud provider and DevOps tool
Volunteer Burnout Risk¶
Like many critical open source projects, these libraries have historically relied on volunteer maintenance. This creates risk:
- Security vulnerabilities may not be addressed quickly
- Feature development depends on volunteer availability
- No guaranteed support or response times
- Sustainability concerns as maintainers burn out
How YAML LLC Changes This¶
The YES Program provides sustainable funding for:
Professional Maintenance¶
- Dedicated time for code maintenance and improvements
- Timely security patches and vulnerability fixes
- Regular releases and updates
- Professional testing and QA
Security First¶
- Proactive security audits
- 48-hour early CVE notifications to YES members
- Clear fix timelines and communication
- Responsible disclosure process
Accelerated Development¶
- Resources to implement new features
- Development of YAMLScript
- Performance improvements
- Better documentation and tooling
Community Health¶
- Responsive to issues and pull requests
- Clear roadmap and priorities
- Transparent governance
- Active community engagement
Ecosystem Partners¶
YAML LLC also collaborates with maintainers of other critical YAML tools:
- rapidyaml - Fast C++ YAML library by Joao Paulo Magalhaes
- libfyaml - Fully featured YAML 1.2 parser by Pantelis Antoniou
- yaml.js - JavaScript YAML parser by Eemeli Aro
- YAMLScript - Next-generation YAML programming language
The YAML Specification¶
YAML LLC also has authority over the YAML specification itself:
- Maintains yaml.org and the official specification
- Coordinates specification updates and improvements
- Ensures compatibility across implementations
- Provides clarity for implementers
The latest version is YAML 1.2.2 (October 2021), with ongoing work toward future improvements.
Support YAML Infrastructure¶
Join leading organizations in ensuring YAML's future:
Statistics¶
YAML Usage
- 3+ billion downloads annually across all implementations
- Used in 95% of Kubernetes deployments
- Foundation of Ansible, the world's most popular automation tool
- Standard configuration format for 100+ major tools and platforms