AsyncAPI Validator

JSON →
library 5.1.1 ·javascript
verified Jun 7, 2026

Validate messages against AsyncAPI schemas (v2.0.0 and above). Supports loading schemas from local files or URLs in JSON/YAML format. Current stable version: 5.1.1. Provides class method fromSource() and instance method validate() for payload validation against channel operations. Distinguishes itself by supporting both 'publish'/'subscribe' and 'send'/'receive' operations, with support for message identifier keys. Includes deprecated validateByMessageId() method for older schemas. Actively maintained with TypeScript typings.