Skip to main content

Introduction

A composition-oriented schema system for processing, extracting, and validating data.

  • Focused on enabling decoupled contracts between systems.
  • All behavior is composed rather than hard-coded, even fundamental types.
  • Supports unions, conditionals, cross-references, recursion, async value processing, dynamic resolution, and more.

Requirements

  • NodeJS 22.22.0+
  • ESM Modules only