YAML Schema

YAML Schema is a specification to define the structure and constraints of your YAML documents, in YAML.

The YAML Schema specification is based on JSON Schema (https://json-schema.org/), but expressed as YAML.

Getting Started

If you’re new to YAML Schema, we recommend starting with these guides:

  1. Installation - Install the ys command-line tool
  2. Basic Usage - Learn the fundamentals of schema validation
  3. Features - YAML Schema features

Getting Help


This documentation is built with Just the Docs, a modern documentation theme for Jekyll.