schema-validator
JSON Schema validation library for JavaScript / Node / Express.
Found 12443 results for validation javascript node
JSON Schema validation library for JavaScript / Node / Express.
Easy property validation for JavaScript, Node and Express.
Javascript node module for programmatic filtering and validation of Json objects.
Uma biblioteca TypeScript/JavaScript/Node para validar e formatar números de CPF e CNPJ já com o suporte aos novos CNPJ alfanuméricos.
Runtime type-checking for JavaScript.
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
Object schema validation
JSON Safe Parser & Schema Validator
Give me a string and I'll tell you if it's a valid npm package license string
Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
A library for parsing IPv4 and IPv6 IP addresses in node and the browser.
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
A JavaScript plugin for entering and validating international telephone numbers
Build functions in standardized containers.
Detect Filetype by bytes
An object schema merger/validator
Validates if a value is a string primitive.
A validation module for browsers and Node.js to validate credit card numbers against the luhn algorithm.
Featureful configuration management library for Node.js (nested structure, schema validation, etc.)
The fastest JS validator library for NodeJS
A simple and composable way to validate data in JavaScript (and TypeScript).
allows easy type enforcement for all JS types objects and classes. it is also extensible and provides simple to use type checks for your own custom classes and types
Provides a fast, pretty robust e-mail validator. Only checks form, not function.
The modular and type safe schema library for validating structural data
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
Another JSON Schema Validator
Dead simple fluent JavaScript validation library
Quick and easy Smarty address validation.
A temporary custom copy of https://github.com/csstree/csstree
A syntax sugar tool around Node fetch() API, tailored to work with TypeScript and response validators
A type checking library where each exported function returns either true or false and does not throw. Also added tests.
validation library for nodejs, inspired by laravel.
Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers
TypeScript-first schema declaration and validation library with static type inference
A rich and efficient node validation library for String, Number, Date and Javascript Objects
allows easy type enforcement for all JS types objects and classes. it is also extensible and provides simple to use type checks for your own custom classes and types
```diff -Maintener wanted ``` Validation for REST Services built with [node-restify](https://github.com/mcavage/node-restify) in node.js
Format validation for Ajv v7+
URI validation functions
A simple and composable way to validate data in JavaScript (and TypeScript).
Easy Data science (Machine learning) in JavaScript & Node (Including Bandits & Naive Bayes)
Contains JavaScript & TypeScript object models for Microsoft Power BI JavaScript SDK. For each model there is a TypeScript interface, and a validation function to ensure and object is valid.
Validates if a value is an integer.
Validates if a value is an array.
Assert that a Node-API value is a specified Node-API data type.
Validates if a value is a function.
Check if a protocol requires a certain port number to be added to an URL.
Validates if a value is an integer array.
Validates if a value is a number.
Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation
Utilities for determining if characters belong to character classes defined by the XML specs.
General purpose validation library for JavaScript
Type check values
Give me a string and I'll tell you if it's a valid npm package name
A family of specs for interoperable TypeScript
Performant, flexible and extensible forms library for React Hooks
A pure-JS Schematron implementation for Node, browsers and CLI
Validate an email address according to RFCs 5321, 5322, and others
String validation and sanitization
Creates Zod types from JSON Schema at runtime
Wrap zod validation errors in user-friendly readable messages
Provides a fast company / work email validator by checking whether the email domain is in the free email provider list.
React Hook Form validation resolvers: Yup, Joi, Superstruct, Zod, Vest, Class Validator, io-ts, Nope, computed-types, TypeBox, arktype, Typanion, Effect-TS and VineJS
C utilities for asserting that a Node-API call returns an "ok" status.
Assert that two Node-API data types are equal.
Validation library inspired by Laravel's Validator
Declarative validations for JavaScript
Validation for your environment variables
Email address and domain validation
Test if a value is an Error object.
a simple, fast and robust email validator
Check if a string can be used as a JavaScript variable name
A general purpose javascript library for credit card number validation and formatting. Based on https://github.com/jondavidjohn/payform and https://github.com/stripe/jquery.payment. Usable in React Native and Node.
Ajv class for JSON Schema draft-04
RDF SHACL validator
Verifalia email verification library for JavaScript: verify email addresses in real-time and check whether they are deliverable, invalid, or otherwise risky.
Powerful object and string validation in Javascript.
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Simple validations for node and the browser.
Utils library to use with the Smarty Javascript SDK
Enforce schema on JavaScript objects, including type, transformation, and validation. Supports extends, sub-schemas, and arrays.
Disable introspection in graphql-js with a validation rule
Strict URL sanitization with security-focused validation
Validate HTML colors by 'name', 'special name', 'hex', 'rgb', 'rgba', 'hsl', 'hsla', 'hwb', 'lab' or 'lch' values
Email address and domain validation
GitHub's GraphQL Schema with validation. Automatically updated.
Core module of JSON Forms
JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.
Standard assertion utilities.
A fast and easy to use JSON Schema validator
⛑️ JSON serialization should never fail
Validates mint.json files
Convert Swagger 2.0 definitions to OpenApi 3.0 and validate
Build forms in React, without the tears
express-validation is a middleware that validates a request and returns a response with errors; if any of the configured validation rules fail.
Email Verification that's astonishingly easy and low-cost. See https://emailable.com for details.
Divhide javascript core components for NodeJs, Browser, Titanium, ... and everything that runs javascript.
Another JSON Schema Validator
ESLint plugin that validates data using JSON Schema Validator.
Validate JSON
Validate any Bitcoin address - P2WSH, P2WPKH, P2SH, P2PKH - Mainnet & Testnet
Validate JSON
Unquoted JavaScript property name validator
Parser/validator for OpenAPI 3.x definitions
Validates if a value is a JavaScript object.
Reactive MobX Form State Management
A (XSD) schema validator for nodejs
Making SvelteKit forms a pleasure to use!
validate express application inputs and parameters using joi
Configurable, input validated routing for koa.
Library for checking spaces in files
A command-line JSON, YAML and TOML validator that's on your wavelength
Adds pattern matching, optional properties, and several other helpers and types, to io-ts.
JSON Schema fluent API
Generate Zod schemas from Drizzle ORM schemas
node-restify-swagger =======================
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
Function argument validation for humans
Express middleware for the validator module.
A joi validation middleware for Express.
Check if a string is a scoped npm package name
For use with React PropTypes. Will error on any prop not explicitly specified.
Assert that a Node-API value is a Node-API typed array.
Assert that two Node-API typed array data types are equal.
Validate JS variable names
Second generation object or request validator for node.js
An incremental regular expression parser in JavaScript; useful for input validation, RegExp
A tiny javascript type testing tool
ServiceStack's TypeScript library providing convenience utilities in developing web apps. Integrates with ServiceStack's Server features including ServiceClient, Server Events, Error Handling and Validation
The parser package for the Powertools for AWS Lambda (TypeScript) library.
Core utility for Felte's integration with front-end frameworks
Validate cron expressions
Extends Zod with metadata
0-Deps, simple, fast, for browser and node js object schema validator
Painless forms for Vue.js
Validate the api to your functions to help people use them correctly. This is pretty much React's propTypes without React.
Validate your forms, frontend, without writing a single line of javascript!
User validations for npm
Regular expression matching for email addresses. Maintained, configurable, more accurate, and browser-friendly alternative to email-regex. Works in Node v14+ and browsers. Made for Spam Scanner and Forward Email.
Validate object properties in javascript.
A package for detecting all duplicated property keys of a JSON string.
A beautiful command-line prompt for node.js
Adds a phone number validation check to yup validator using google-libphonenumber.
A string formatter and validator based on masks
High-level validation library for Node.js (used in Waterline)
Validates if a value is a Buffer object.
React Hook Form error message component
Skema provides a handy & composable way to validate / transform / purify the input data.
A (XSD) schema validator for nodejs
Validation rule for GraphQL query complexity analysis
A tiny Node HTTP(S) request wrapper, for JSON requests and responses
React Hook Form dev tool to help debugging forms
Node.js utility tool for creating and checking subresource integrity
check if a string is a valid JSON string without using Try/Catch
This package is use for Validating whether variable is boolean or not and converting boolean variable to javascript boolean.
Ember computed property based validation library
Postal Codes
Format, validate and generate CNPJ numbers
Validates if a value is a nonnegative integer.
This package is inspired by Laravel validation, and aims to make body validation easier for Javascript developers
Dirty Forms is a jQuery plugin to help prevent users from losing data when editing forms.
Common error classes and utility functions
Hash a stream of data, then validate
A React component for input text field
GTIN (UPC, EAN, ITF, etc.) utilities.
React component to provide validation states to form fields
Blazing fast input validation and transformation ⚡
Validates if a value is a number primitive, excluding NaN.
Validates if a value is array-like.
A validation module for browsers and Node.js to validate an American Bankers Association Routing Number used in ACH payments.
Validates if a value is a number primitive and an integer.
A form input builder and validator for React
cron-validate is a cron-expression validator written in TypeScript.
validates style objects by ensuring they only have valid keys
Validates if a value is matrix-like.
Validates if a value is a positive integer.
Minimal JavaScript type checking library
Create an error from the result of validate-glob-opts
Converts json from and to Joi objects.
Card type definitions and methods for creditcards
A tiny vanilla javascript form validation library
A json validator that has an option to check for duplicated keys
Validates if a value is ndarray-like.
Helpers to simplify nodejs code on FASS environments
The modular and type-safe form library for SolidJS
Utilities to format and customize Zod error messages
An internationalized hostname validator as defined by RFC5890, RFC5891, RFC5892, RFC5893, RFC3492 and UTS#46
Runtime validation for static types
Check password strength
Standard Number Validation
Typescript API client with autocompletion and zod validations
Validate your BPMN diagrams based on configurable lint rules
Object schema validation
Validate JSON
An object shape validation utility.
Validates cron expressions
Swagger 2.0 and OpenAPI 3.0 command-line tool
vee-validate integration with zod schema validation
Validate html using validator.w3.org/nu og html-validate
Generate fast-check arbitraries from Zod schemas.
A regular expression that only matches a valid Github username
Client-side form validation made easy
Form Validation for Vue.js
Schema Validation with typescript type inference.
An API wrapper for the NeverBounce API
Lightweight validator supporting Language Independent Validation Rules Specification
Disposable email domains
Validate postcodes based on country
A lightweight JavaScript widget with zero dependencies that performs real-time email address validation using the Verifalia email verification service. This widget integrates seamlessly with any web form to swiftly identify and eliminate invalid, undelive
Form data validation library for Node.js
Capture form validation back from the browser
Effortlessly convert your JSON Object to JSON Schema, Mongoose Schema, or a Generic template for quick documentation / upstart.
Interactive diagrams, charts, and graphs, such as trees, flowcharts, orgcharts, UML, BPMN, or business diagrams
Parser and validator for US and Canadian phone numbers
A port number formatting validator.
Parsing Library for Typescript and Javascript.
TypeScript class that validates UK bank account details using the modulus checking algorithm.
Validate a response according to an openapi schema.
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
A collection of utilities for Node.js and browser environments.
Conform view adapter for react
Integrate [cz-customizable](https://github.com/leoforfree/cz-customizable) config with [ghooks](https://github.com/gtramontina/ghooks) or [husky](https://github.com/typicode/husky) to use a single configuration for commit message generation AND commit mes
The best possible way to verify and validate an email address.
Check if the given value is of the particular type or types.
Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
RFC-compliant email validation and parsing
The framework agnostic core of FormKit
The modular and type-safe form library for Qwik
Schema for data modeling & validation
CTRF reference implementation in TypeScript for creating and validating CTRF documents.
Validate NHS numbers in various guises
A set of opinionated helpers built on top of the Constraint Validation API
A small and simple object schema library for the browser and node
Conform helpers for integrating with Zod
Node.js middleware to validate Host and Referer headers in HTTP requests and protect against DNS rebinding attacks.
A general purpose library for building credit card forms, validating inputs, and formatting numbers.
Joi extension for dates
Validates password according to flexible and intuitive specifications
Interactive diagrams, charts, and graphs, such as trees, flowcharts, orgcharts, UML, BPMN, or business diagrams
Shared utilities for FormKit packages
Lyxa type definitions and validation schemas for both frontend and backend
Utility to wrap a FormKitNode in a dependency tracking observer proxy
Png validator checks Png files for corruption
Development tools for FormKit.
Build industry leading Vue forms 10x faster.
Flexible, efficient request validation for Connect
Forms utilities for PrimeUI Libraries
Validation rules for FormKit
Commonly shared types for FormKit
Validates if a value is typed-array-like.