dbt YAML Validator
Validate dbt schema.yml and model YAML before it breaks parse-time in CI. DataEngUtils checks structure, indentation and common schema-file mistakes in your browser, so you catch errors while editing instead of after a long dbt run. Analytics engineers use it when refactoring sources, when reviewers paste YAML fragments in chat, or when you need a quick sanity check on tests and documentation blocks without running a full parse command. Keeping validation client-side means project names, database identifiers and column descriptions from private repos never touch a web validator.
Open it in the app
dbt YAML Validator runs in the DataEngUtils browser app on a Rust engine (Apache Arrow) compiled to WebAssembly — part of the Pro workbench, entirely client-side, and nothing is uploaded.

How it works
1. Paste schema YAML
Drop a schema.yml excerpt or a full file into the validator.
2. Fix the reported issues
Address syntax errors, indentation problems and missing keys highlighted inline.
3. Commit with confidence
Push knowing parse-time YAML errors were caught in your browser first.
Why not use an online tool?
Online format validate tools require uploading your serialized configs to a third-party server. For production work, that is a security and compliance risk. DataEngUtils runs a client-side engine in your browser — same convenience, none of the exposure.