ajv
Another JSON Schema Validator
Found 10235 results for validation
Another JSON Schema Validator
TypeScript-first schema declaration and validation library with static type inference
Format validation for Ajv v7+
Give me a string and I'll tell you if it's a valid npm package license string
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
Check if a protocol requires a certain port number to be added to an URL.
Give me a string and I'll tell you if it's a valid npm package name
A library for parsing IPv4 and IPv6 IP addresses in node and the browser.
Type check values
Utilities for determining if characters belong to character classes defined by the XML specs.
An object schema merger/validator
Performant, flexible and extensible forms library for React Hooks
Object schema validation
String validation and sanitization
React Hook Form validation resolvers: Yup, Joi, Superstruct, Zod, Vest, Class Validator, io-ts, Nope, computed-types, TypeBox, arktype, Typanion, Effect-TS and VineJS
Email address and domain validation
Wrap zod validation errors in user-friendly readable messages
A standard interface for TypeScript schema validation libraries
Ajv class for JSON Schema draft-04
A simple and composable way to validate data in JavaScript (and TypeScript).
A fast and easy to use JSON Schema validator
JSON Safe Parser & Schema Validator
URI validation functions
The modular and type safe schema library for validating structural data
Build forms in React, without the tears
Convert Swagger 2.0 definitions to OpenApi 3.0 and validate
Parser/validator for OpenAPI 3.x definitions
Validate JSON
Email address and domain validation
Another JSON Schema Validator
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
A type checking library where each exported function returns either true or false and does not throw. Also added tests.
General purpose validation library for JavaScript
For use with React PropTypes. Will error on any prop not explicitly specified.
Validates if a value is an array.
Validates if a value is a function.
Validates if a value is an integer array.
Express middleware for the validator module.
Validates if a value is an integer.
Validates if a value is a number.
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
Provides a fast, pretty robust e-mail validator. Only checks form, not function.
Function argument validation for humans
Generate Zod schemas from Drizzle ORM schemas
Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
A tiny javascript type testing tool
Check if a string is a scoped npm package name
User validations for npm
Validate an email address according to RFCs 5321, 5322, and others
Painless forms for Vue.js
Featureful configuration management library for Node.js (nested structure, schema validation, etc.)
A beautiful command-line prompt for node.js
A JavaScript plugin for entering and validating international telephone numbers
Hash a stream of data, then validate
React Hook Form error message component
React Hook Form dev tool to help debugging forms
Declarative validations for JavaScript
check if a string is a valid JSON string without using Try/Catch
A React component for input text field
Validation rule for GraphQL query complexity analysis
A simple and composable way to validate data in JavaScript (and TypeScript).
React component to provide validation states to form fields
Detect Filetype by bytes
Validation for your environment variables
Blazing fast input validation and transformation ⚡
Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers
Runtime validation for static types
validates style objects by ensuring they only have valid keys
cron-validate is a cron-expression validator written in TypeScript.
A json validator that has an option to check for duplicated keys
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Client-side form validation made easy
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 cron expressions
Validate JSON
Swagger 2.0 and OpenAPI 3.0 command-line tool
A temporary custom copy of https://github.com/csstree/csstree
Generate fast-check arbitraries from Zod schemas.
Effortlessly convert your JSON Object to JSON Schema, Mongoose Schema, or a Generic template for quick documentation / upstart.
GitHubâs GraphQL Schema with validation. Automatically updated.
Typescript API client with autocompletion and zod validations
Utilities to format and customize Zod error messages
vee-validate integration with zod schema validation
Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation
Form Validation for Vue.js
Core module of JSON Forms
Simple validations for node and the browser.
Creates Zod types from JSON Schema at runtime
Dead simple fluent JavaScript validation library
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
Validate postcodes based on country
A set of opinionated helpers built on top of the Constraint Validation API
Joi extension for dates
Conform view adapter for react
TypeScript compatible runtime type system for IO validation
Validate a response according to an openapi schema.
Form data validation library for Node.js
A joi validation middleware for Express.
Extends Zod with metadata
TypeScript-first schema declaration and validation library with static type inference
Validate any Bitcoin address - P2WSH, P2WPKH, P2SH, P2PKH - Mainnet & Testnet
Schema for data modeling & validation
The framework agnostic core of FormKit
Making SvelteKit forms a pleasure to use!
Build industry leading Vue forms 10x faster.
Conform helpers for integrating with Zod
Utility to wrap a FormKitNode in a dependency tracking observer proxy
Validate JSON
Development tools for FormKit.
express-validation is a middleware that validates a request and returns a response with errors; if any of the configured validation rules fail.
Validates password according to flexible and intuitive specifications
Quick and easy Smarty address validation.
A validation module for browsers and Node.js to validate credit card numbers against the luhn algorithm.
Shared utilities for FormKit packages
The goal of the package is to provide lightweight tools for validating strings denotings dates and time. It includes ISO 8601 datestring validation, simple YYYY-MM-DD date validation and time validation in hh:mm:ss.fff format. See details in readme.
Runtime type-checking for JavaScript.
The fastest JS validator library for NodeJS
Clean featherweight state validation
Validation plugin for FormKit
Strict URL sanitization with security-focused validation
ESLint plugin that validates data using JSON Schema Validator.
Forms utilities for PrimeUI Libraries
Azure OpenAPI Validator
Reusable adapter for class-validator classes
XML-Tools Common Utilities
Validation rules for FormKit
Validates mint.json files
Commonly shared types for FormKit
A fast Luhn algorithm for validating credit cards
Validate GraphQL fields
Azure OpenAPI Validator
Azure OpenAPI Validator
Build functions in standardized containers.
Generates zod schemas from Prisma models with advanced validation
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
Official vee-validate nuxt module
Validation library inspired by Laravel's Validator
Internationalization layer for FormKit.
Universal adapter for schema validation
vee-validate integration with yup schema validation
Validate OpenApi specifications against their JSON schema
Assertion library for form validations
Build a Yup schema object to validate models from a domain model schema (JSON or GraphQL)
A simple wrapper around class-transformer and class-validator which provides nice and programmer-friendly API.
openapi-io-ts core package
Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic
Type guards
Validate object properties in javascript.
High-level validation library for Node.js (used in Waterline)
Validate Markdown frontmatter YAML against an associated JSON schema — remark-lint rule plugin
Validate HTML colors by 'name', 'special name', 'hex', 'rgb', 'rgba', 'hsl', 'hsla', 'hwb', 'lab' or 'lch' values
Vue and Nuxt 2/3 isomorphic JSON editor, viewer, formatter and validator.
Useful proptypes for react components
Validates if a value is a nonnegative integer.
Parse your environment with Zod schemas
JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.
Postal Codes
Adds a phone number validation check to yup validator using google-libphonenumber.
The parser package for the Powertools for AWS Lambda (TypeScript) library.
Schema-Inspector is a powerful tool to sanitize and validate JS objects.
$merge and $patch keywords for Ajv JSON-Schema validator to extend schemas
Add-on to jQuery Validation to enable unobtrusive validation options in data-* attributes.
Validates if a value is a number primitive and an integer.
Provides a fast company / work email validator by checking whether the email domain is in the free email provider list.
Yup, dead simple password validation.
Validates if a value is a string primitive.
Validates if a value is a Buffer object.
OpenAPI code generation tool with validation powered by io-ts
Joi extension for dates
Validate cron expressions
✅ Vite plugin for validating your environment variables
Validates if a value is matrix-like.
[](https://github.com/webcat12345/ngx-intl-tel-input/actions/workflows/ci.yml) [ API, tailored to work with TypeScript and response validators
Zod schema generator plugin for Kubb, creating type-safe validation schemas from OpenAPI specifications for runtime data validation.
Validates if a value is a number primitive, excluding NaN.
Put non-empty strings into arrays, turn empty-ones into empty arrays. Bypass everything else.
Validates if a value is array-like.
A package for detecting all duplicated property keys of a JSON string.
An OpenAPI v3.0 development workflow assistant
Ember computed property based validation library
JSON Schema fluent API
build schema with validators for each endpoint
Validate JSON
Elegant and battle-tested validation library for type-safe input data for TypeScript
Utility methods for formatting and validating credit cards
Create an error from the result of validate-glob-opts
Starlight plugin to validate internal links.
Validates if a value is a positive integer.
Test if a value is an Error object.
Type signature parser for typify
Card type definitions and methods for creditcards
Validate your forms, frontend, without writing a single line of javascript!
Backstage entity validator library
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
Express middleware to validate requests using zod schema's.
Yaml input field with validation and syntax highlighting as React Component
Validate openapi documents.
Backstage entity validator
Standard assertion utilities.
A string formatter and validator based on masks
Minimal JavaScript type checking library
Stream-based library for parsing and manipulating subtitles
Validates if a value is ndarray-like.
Skema provides a handy & composable way to validate / transform / purify the input data.
Form component and utils for easy form validation in remix
An Express middleware to validate requests against JSON Schemas
A form input builder and validator for React
validate express application inputs and parameters using joi
Generate Typebox schemas from Drizzle ORM schemas
Changesets for your local state
GTIN (UPC, EAN, ITF, etc.) utilities.
FormKit Pro — Form inputs and tools for high quality forms.
Validate html using validator.w3.org/nu og html-validate
Core validator component for react forms.
Core utility for Felte's integration with front-end frameworks
A Pothos plugin for adding schema based validation
Express middleware to validate request based on an OpenAPI 3 document
Configurable, input validated routing for koa.
Simple validations with redux-form / react-final-form
Simple validator for forms designed with material-ui v1/v3/v4/v5 components.
Schema Validation with typescript type inference.
Adds pattern matching, optional properties, and several other helpers and types, to io-ts.
Adds a phone number validation check to yup using libphonenumber-js.
A React Component to display the success or failure of password strength rules, ideal for registration or password reset forms.
Validate your BPMN diagrams based on configurable lint rules
Converts json-schema to Joi schema.
A Pothos plugin for adding argument validation
An object shape validation utility.
A command line JSON Schema validator that supports many file formats. Fork of jessedc/ajv-cli.
Validation and warning infrastructure for Sanity projects
A library for generating safe, legit and random URL-safe IDs
Schema validator for yaml files
Optional features you can add to your FormKit inputs.
Sanely validate email addresses, based on HTML5's definition of email addresses
A lightweight framework and utility for building powerful forms in React applications
UK Postcode helper methods
Enhanced type safety via validation for all route params in React Router v7.
Fast input validation middleware using OpenAPI 2.0 (formerly Swagger) and 3.0 definitions file and ajv
A client for the App Store Server API
Wrapper for `xmllint`. Easy validation of XML. XML Schemas and DTDs supported. Zero dependencies.
Standard Number Validation
Check password strength
Core package of uniforms.
Validator functions for many types of input, intended for use with express
An easy way to validate forms using back end logic
An extensible form library for Svelte
Text input mask for React Native on iOS, Android and web. Synchronous and easy formatting without hustle
```diff -Maintener wanted ``` Validation for REST Services built with [node-restify](https://github.com/mcavage/node-restify) in node.js
angular2 validation