Open Source

JSON Schema Validation

Fast and accurate JSON data validation for APIs and applications.

Features

JSON Schema Validation is a TypeScript library for declaratively validating incoming data using the JSON Schema specification.

  • Accurate

    JSON Schema Validation supports Drafts 04, 06, 07 and 2020-12 of the JSON Schema Specification, including full support for $dynamicRef and $dynamicAnchor.

  • Fast

    JSON Schema Validation is amongst the top 3 fastest validators according to JSON Schema Benchmark.

  • Simple, Flexible API

    Scale from a simple yes/no check to full error reporting.

  • Sync or Async

    Choose between synchronous and asynchronous flow with fully type-safe functions.

Ship better APIs

Deliver better-designed web APIs that developers love with a platform that connects the dots across product, engineering and quality.