Data format

YAML Sample Files

YAML (.yaml) is a human-readable data serialization format used in configs. Use sample YAML files to test parser strictness, indentation handling, and schema validation behavior.

10 files All to 5MB SHA256 verified Manifest included
Quick facts
CategoryData
Total Files10
Extension.yaml
MIMEapplication/yaml
ManifestJSON
Request Related Coverage
Files first

Start with one representative file.

Starter file

yaml_app_config_sample.yaml · 162 B

Download

App Config YAML

Nested YAML config fixture for application configuration parsing.

yaml_app_config_sample.yaml · 162 B
Download Fixture

CI Pipeline YAML

Workflow-style YAML fixture for CI config and parser validation.

yaml_ci_pipeline_sample.yaml · 212 B
Download Fixture

Malformed YAML

Indentation-broken YAML fixture for parser failure tests.

yaml_malformed_indentation_sample.yaml · 85 B
Download
Filename Size MIME Download
.yaml Realistic Starter SHA256 0bd2591ec1a9...
162 B application/yaml Download
.yaml Realistic SHA256 bfdaf915ac0c...
212 B application/yaml Download
.yaml Realistic SHA256 5e0e2dbf6622...
339 B application/yaml Download
.yaml Edge SHA256 3403efe21f45...
85 B application/yaml Download
.yaml SHA256 9672f6a51e11...
1.0 MB application/yaml Download
.yaml SHA256 aeded2ab091c...
200.0 KB application/yaml Download
.yml SHA256 5523be77578a...
2.0 MB application/yaml Download
.yaml SHA256 51d6ca28f6f1...
500.0 KB application/yaml Download
.yaml SHA256 deb79614ff5d...
50.0 KB application/yaml Download
.yml SHA256 ea83797b1c78...
5.0 MB application/yaml Download
Use cases

Pick the next task, not just the next file.

Upload Testing

YAML for Upload Testing

Open Format YAML

Parser Regression

YAML for Parser Regression

Open Format YAML

QA Automation

YAML for QA Automation

Open Format YAML
Compare and decide

Keep the next decision one step away.

YAML vs TOML Files

Balance YAML flexibility with TOML predictability for config management.

Open Comparison
FAQ and reference

Keep the operational details quiet.

Checksum Verification

Use checksums to confirm file integrity after download.

shasum -a 256 your_file_name_here
# Compare output with SHA256 values listed above.
Where is the machine-readable manifest?

Use the manifest when you need stable names, SHA256 values, and URLs for automation.

Validation Methodology
  • Validate extension and MIME detection before processing.
  • Benchmark performance with small and larger files.
  • Test malformed-input handling and error messaging.
Fixture Matrix

Use the curated YAML matrix to choose the right clean, edge-case, and broken fixtures for this format.

Open Matrix
Edge-Case Fixtures