2 Repos
Utilities for checking incoming request data against expected formats and schemas.
Distinguishing note: Focuses on the validation of incoming HTTP request data specifically.
Explore 2 awesome GitHub repositories matching web development · Input Validation Libraries. Refine with filters or upvote what's useful.
This project is a high-performance web framework designed for building scalable server-side applications with minimal resource consumption. It provides a type-safe runtime environment that leverages static analysis to ensure consistent data structures across request handlers and server configurations, facilitating reliable API development. The framework distinguishes itself through a schema-driven validation layer that enforces strict data integrity for incoming requests and outgoing responses using standardized definitions. It utilizes an encapsulated plugin architecture that organizes appli
Check incoming request bodies, query strings, parameters, and headers against defined schemas to ensure all data conforms to expected formats before your application logic begins execution.
express-validator is a server-side input validation library designed specifically for Express.js applications. It provides middleware that validates and sanitizes incoming HTTP request data against developer-defined rules, collecting all validation failures into a single array for simultaneous error reporting rather than failing on the first error. The library offers a chainable validation API where rules are built by chaining methods on a validation chain object, enabling declarative specification of multiple validators and sanitizers for a single request field. Each validation chain operate
A dedicated server-side library for defining validation chains on request fields with structured error objects.