13 Data Validation modules and projects
-
joi
9.3 5.8 L3 JavaScriptThe most powerful data validation library for JS [Moved to: https://github.com/hapijs/joi] -
ajv
8.8 2.8 L4 TypeScriptThe fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927) -
Superstruct
7.7 4.9 TypeScriptA simple and composable way to validate data in JavaScript (and TypeScript). -
is-my-json-valid
5.2 0.0 L2 JavaScriptA JSONSchema validator that uses code generation to be extremely fast -
schema-inspector
4.1 5.4 L4 JavaScriptSchema-Inspector is a simple JavaScript object sanitization and validation module. -
property-validator
2.3 0.0 L5 JavaScript:white_check_mark: Easy property validation for JavaScript, Node and Express. -
Safen
1.1 2.7 TypeScriptSafen is a top-performing validation and sanitization library with easy type inference.
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Promo
surveyjs.io
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.