Skip to content
JS
Package category

Schema validation

Validate data shapes, parse untrusted input and infer types from schemas.

673 packages20 comparisons

Packages compared

673 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@kubb/plugin-zod
Generate Zod validation schemas with Kubb for runtime data parsing and type safety. Pairs with @kubb/plugin-ts for end-to-end type coverage.
137.6k---today
5.3.0
ESM + CommonJSBundledSchema validation
@openuidev/lang-core
Framework-agnostic core for OpenUI Lang: parser, prompt generation, validation, and type definitions
127.6k---10 days ago
0.3.0
ESM + CommonJSBundledAI and machine learning, Schema validation
smartystreets-javascript-sdk
Quick and easy Smarty address validation. Written in TypeScript with bundled type declarations.
127.4k+92%-4 days ago
13.0.1
ESM + CommonJSBundledSchema validation, Maps and geolocation
openapi-response-validator
Validate a response according to an openapi schema.
125.4k+64%-3 years ago
12.1.3
CommonJSBundledDocumentation tooling, Schema validation
bitcoin-address-validation
Validate any Bitcoin address - P2WSH, P2WPKH, P2SH, P2PKH - Mainnet & Testnet
117.7k+29%-7 days ago
4.0.0
ESM onlyBundledSchema validation, Blockchain and Web3
@c15t/schema
Framework-agnostic Valibot schemas and TypeScript types for c15t consent management
116.6k---1 month ago
2.2.0
ESM + CommonJSBundledTypeScript tooling, Schema validation
@joi/date
Joi extension for dates
115.4k---1 month ago
3.0.0
ESM onlyBundledDate and time, Schema validation
@webpack-contrib/schema-utils
Webpack Schema Validation Utilities
114.9k---8 years ago
1.0.0-beta.0
CommonJSNoneSchema validation
uuid-validate
Javascript validator for UUID versions 1 through 5
113.9k+10%-8 years ago
0.0.3
CommonJSNoneCryptography and hashing, Schema validation
joi-to-json
joi to JSON / OpenAPI Schema Converter
112.9k-2%-5 months ago
5.0.5
CommonJSBundledDocumentation tooling, Schema validation
asl-validator
Amazon States Language validator
111k-9%-1 year ago
4.0.0
CommonJSNoneSchema validation, Linting and formatting
@seriousme/openapi-schema-validator
Validate OpenApi specifications against their JSON schema
110.7k---7 days ago
2.10.0
ESM onlyBundledDocumentation tooling, Schema validation
codemirror-json-schema
Codemirror 6 extensions that provide full JSONSchema support for `@codemirror/lang-json` and `codemirror-json5`
108.5k+437%-1 year ago
0.8.1
ESM + CommonJSBundledRich text and code editors, Schema validation
@openuidev/react-lang
Define component libraries, generate LLM system prompts, and render streaming OpenUI Lang output in React — the core runtime for OpenUI generative UI
107k---10 days ago
0.3.0
ESM + CommonJSBundledReact, Schema validation
generate-schema
Effortlessly convert your JSON Object to JSON Schema, Mongoose Schema, or a Generic template for quick documentation / upstart.
105.3k-16%-8 years ago
2.6.0
CommonJSNoneSchema validation, ORMs and query builders
@kubernetes-models/validate
Validation library for Kubernetes models.
105.3k---4 months ago
5.0.2
ESM onlyBundledSchema validation, TypeScript tooling
schema-typed
Schema for data modeling & validation
102k+32%-1 year ago
2.4.2
ESM + CommonJSBundledSchema validation
swagger-cli
Swagger 2.0 and OpenAPI 3.0 command-line tool
100.8k-13%-6 years ago
4.0.4
CommonJSNoneSchema validation, CLI tools and terminal utilities
github-username-regex
A regular expression that only matches a valid Github username
100.3k+1086%-9 years ago
1.0.0
ESM + CommonJSNoneSchema validation
filepond-plugin-file-validate-size
File Size Validation Plugin for FilePond
98.9k+48%--
2.2.8
ESM + CommonJSBundledSchema validation, Files and file systems
@ngtools/json-schema
Schema validating and reading for configurations, similar to Angular CLI config.
98.7k---9 years ago
1.1.0
CommonJSBundledSchema validation, Angular
fastest-validator
The fastest JS validator library for NodeJS
96k+69%-1 year ago
1.19.1
CommonJSBundledSchema validation
json-schema-diff
A language agnostic CLI tool and nodejs api to identify differences between two json schema files.
95.1k-10%-10 months ago
1.0.0
CommonJSBundledSchema validation
allof-merge
Simplify JsonSchema/Openapi by combining allOf safely
94k+121%-7 months ago
0.6.8
ESM + CommonJSBundledSchema validation, Documentation tooling
stdnum
Standard Number Validation
91.5k+532%-1 month ago
1.12.6
ESM + CommonJSBundledSchema validation
password-validator
Validates password according to flexible and intuitive specifications
88.4k+38%-4 years ago
5.3.0
CommonJSBundledSchema validation
@foxglove/message-definition
Defines common types for message definition schemas (ROS .msg, Protobuf, FlatBuffers, IDL, PX4 ULog, JSON Schema, etc)
88.2k---11 months ago
0.5.0
CommonJSBundledSchema validation
ramldt2jsonschema
Converts a RAML data type into JSON schema, and back
84.9k+25%-6 years ago
1.2.3
CommonJSNoneSchema validation
zod-prisma-types
Generates zod schemas from Prisma models with advanced validation
80.9k+64%-8 months ago
3.3.11
CommonJSBundledSchema validation, TypeScript tooling
@prantlf/jsonlint
JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.
78.3k---8 months ago
17.0.1
CommonJSBundledParsers and serialisers, Schema validation
@connectrpc/validate
Flexible, efficient request validation for Connect
77.3k---11 months ago
0.2.0
ESM + CommonJSBundledSchema validation, TypeScript tooling
@colyseus/schema
Automatic state replication for multiplayer games. Mutate plain objects, and every client gets a live, typed mirror through delta encoding.
76.8k---2 days ago
5.0.34
ESM + CommonJSBundledSchema validation
prisma-zod-generator
Prisma 2+ generator to emit Zod schemas from your Prisma schema
76.8k+478%-1 month ago
3.3.1
-NoneORMs and query builders, Schema validation
mock-json-schema
Simple utility to mock example objects based on JSON schema definitions
76.1k+82%-10 days ago
1.1.3
CommonJSBundledSchema validation, Documentation tooling
file-type-checker
Detect and validate file types by their signatures (✨magic numbers✨)
74.9k+104%-4 months ago
1.1.7
CommonJSBundledVideo and audio, Schema validation
schema-inspector
Schema-Inspector is a powerful tool to sanitize and validate JS objects.
73.9k+145%-2 years ago
2.1.0
CommonJSNoneSchema validation, Security
confluence.js
Type-safe Confluence REST API client for TypeScript and JavaScript. Covers both Confluence Cloud API v2 and v1 from one package. ESM-only, tree-shakable, runtime-validated by Zod 4. Atlassian Confluence SDK for Node.js 22+ and modern browsers.
73.7k+499%-1 month ago
3.2.0
ESM onlyBundledSchema validation, TypeScript tooling
fast-xml-validator
Validate XML for Syntax and Business rules without C/C++ based libraries
73.6k--1 month ago
1.4.2
ESM + CommonJSBundledSchema validation
detailed-xml-validator
Validate XML schema forbusiness rules and returns all the possible failures
72.3k+71280%-2 months ago
2.2.0
ESM onlyNoneSchema validation
starlight-links-validator
Starlight plugin to validate internal links.
71.9k+363%-23 days ago
0.26.0
ESM onlyNoneSchema validation
chanfana
OpenAPI 3 and 3.1 schema generator and validator for Hono, itty-router and more!
68.6k+172%-1 month ago
3.4.0
ESM + CommonJSBundledDocumentation tooling, Schema validation
n8n-nodes-palatine-speech
n8n node for integrating Palatine Speech API into workflow
67.4k--3 months ago
1.1.1
CommonJSBundledSchema validation, Video and audio
@oh-my-pi/omptype
ArkType-compatible runtime schema validation with lazy JIT compilation
64.5k---1 day ago
18.3.1
ESM onlyBundledSchema validation, CLI tools and terminal utilities
valid-identifier
Validates namespaces and java package names against identifier rules
64.2k+21%-7 years ago
0.0.2
CommonJSNoneSchema validation
@terrazzo/json-schema-tools
Bundle JSON Schema documents and tools for resolving $refs.
64.1k---1 month ago
0.3.0
ESM onlyBundledSchema validation
@aws-lambda-powertools/parser
The parser package for the Powertools for AWS Lambda (TypeScript) library.
63.4k---1 month ago
2.35.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
validate-iri
Validates an IRI according to RFC 3987
62.6k+33%-3 years ago
1.0.1
CommonJSBundledSchema validation
@accordproject/concerto-cto
Parser for Concerto CTO files
62.5k---17 days ago
5.0.0
ESM + CommonJSBundledParsers and serialisers, TypeScript tooling
celebrate
A joi validation middleware for Express.
61.5k+10%-30 days ago
16.0.0
ESM onlyBundledSchema validation, HTTP servers and web frameworks
@accordproject/concerto-core
Core Implementation for the Concerto Modeling Language
60.6k---17 days ago
5.0.0
ESM + CommonJSBundledSchema validation, TypeScript tooling

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.