What is joi?
"Object schema validation"
joi is used to facilitate high-performance Node.js workflows. It provides a slim footprint of 544.3 KB on disk.
Installation Guide
# Install via NPM
npm install joi
# Install via Yarn
yarn add joi
Version 18.0.2 • License BSD-3-Clause
One-Line Verdict
"Stable for production use."
Healthy
Actively Maintained
0 CVE History
No known CVEs.
544.3 KB
Light footprint.
16,426,316
Highly Trusted
Package Payload
7 Direct
Clean dependency structure.
Cold-Start Impact
+8 ms
Estimated execution overhead on standard hardware.
Current Threat Level
Verified Stable
"No known vulnerabilities detected. Version 18.0.2 is stable."
Accuracy Protocol
Scanned against OSV.dev (Google Open Source) databases. Last Deep-Scan: 2026.
Is joi too heavy? Compare it with these industry standards:
"Object schema validation"
joi is used to facilitate high-performance Node.js workflows. It provides a slim footprint of 544.3 KB on disk.
# Install via NPM
npm install joi
# Install via Yarn
yarn add joi
You are currently viewing a proprietary security audit for joi on PAudit. We aggregate global databases to provide a safety rating of 100/100.
Run npm install joi. This installs version 18.0.2 and adds 7 direct dependencies to your project.
Yes, joi records 16,426,316 weekly downloads, making it a Highly Trusted part of the ecosystem.