Data Validation & Schemas Packages
Runtime data validation and schema-definition libraries for catching malformed input before it reaches your application logic (Zod, Pydantic, Valibot).
Packages in Data Validation & Schemas
Kind
Sort:Used by Most Apps
parse_type
Extends the Python parse module with composable type converters and cardinality
@openuidev/lang-core
The framework-agnostic parser, prompt generator, and runtime evaluator behind OpenUI Lang, the DSL that lets LLMs stream typed UI trees.
jQuery Validation Plugin
Drop-in client-side form validation for jQuery, with built-in rules, custom methods, and localization for 60+ languages.
Respect\Validation
Fluent PHP validation engine with 150+ chainable, composable validators.
slonik
A strictly-typed Node.js PostgreSQL client with runtime validation, safe connection handling, and composable raw SQL.
AutoForm Core
The schema-agnostic engine that powers AutoForm's field parsing, validation, and defaults.
JSON Forms Core
The framework-agnostic engine that renders complex forms straight from JSON Schema and UI Schema definitions.
typeguard
Run-time type checking for Python functions and objects using PEP 484 annotations.
purify-ts
Functional programming standard library for TypeScript with Maybe, Either, and Codec
Valitron
Simple, elegant, dependency-free validation for PHP.
django-phonenumber-field
A Django model and form field for validating, storing, and formatting international phone numbers via libphonenumber.
environs
Type-safe environment variable parsing for Python, built on marshmallow.
Redis OM Python
Declarative object mapping, validation, and rich querying for Redis in Python.
trustcall
Tenacious, validation-safe LLM tool calling and structured extraction built on LangGraph.
is-my-json-valid
A code-generating JSON Schema validator built for raw speed in Node.js applications.
card-validator
Validate credit card fields as users type, with potential-validity states and card-type detection.
Laravel Disposable Email
A Laravel validation rule that blocks disposable and throwaway email addresses like Mailinator and Guerrillamail.
python-rapidjson
Fast Python JSON parsing and serialization powered by the RapidJSON C++ library
Swaggest JSON-Schema
JSON Schema validation and typed PHP class structures for Draft 4, 6, and 7.
Brick PhoneNumber
Parse, validate, and format phone numbers as immutable PHP value objects.
openapi-core
Validates and unmarshals HTTP requests and responses against OpenAPI 3.0, 3.1, and 3.2 specifications for Python web frameworks.
pyKwalify
YAML and JSON schema validation library, a Python port of Kwalify
bigquery-schema-generator
Deduces an accurate BigQuery schema from your full JSON or CSV dataset instead of just the first 500 records.
class-validator-jsonschema
Converts class-validator decorator metadata into OpenAPI-compatible JSON Schema, with a converter table and a JSONSchema decorator for manual overrides.