joi@18.2.3
// Object schema validation
$ npm install joi
downloads/wk
21,102,578
license
BSD-3-Clause
version
18.2.3
published
Jun 17, 2026
What is joi?
Joi is a validation library that lets you define schemas to validate the structure and types of JavaScript objects. Developers use it to ensure data conforms to expected formats before processing, commonly for validating API inputs, configuration files, or form submissions. It provides clear error messages when validation fails, making it easier to catch data issues early.
Links
Keywords
Dependencies (7)
Maintainers
marsup, nlf, nargonath, devinivy, wyatt, hueniverse