Preparing for system design interviews?  Try bugzed.com →

Gavel HTTP Transaction Validator

JSON →
library 10.0.4 ·javascript maintenance
verified Jun 17, 2026

Gavel is a JavaScript library designed for validating actual HTTP messages against expected HTTP messages. It provides a detailed comparison, indicating discrepancies in status codes, headers, and body content. The library supports JSON Schema validation (Draft 4, 6, and 7) for defining complex body expectations. The current stable version is 10.0.4, last released in December 2021. Its release cadence appears infrequent, with recent updates primarily focused on security patches for internal dependencies rather than new feature development. Gavel differentiates itself by offering granular validation results, pinpointing exact failures, including specific error messages and locations within JSON Schema mismatches, making it a valuable tool for API contract testing and robust HTTP interaction validation.

total hits 16
actors 4 distinct systems
last hit 19d ago AhrefsBot
GPTBot
4
Amazonbot
4
Script
1
Humans
4

top countries 🇺🇸 United States · 🇨🇦 Canada · BD · 🇬🇧 United Kingdom · 🇩🇪 Germany