z-schema
JSON →Fast, lightweight JSON Schema validator for Node.js and browsers supporting all major drafts from draft-04 through draft-2020-12. Version 12.3.1, maintained actively with regular releases. Key differentiators: TypeScript-first, ESM/CJS/UMD support, synchronous and asynchronous validation modes, safe (non-throwing) API, schema compilation with $ref resolution. Requires Node.js 22+. Full test coverage, CLI tool included. Distinguishes from Ajv by offering throw/safe modes natively and simpler API.