Packages

Data Validation & Schemas Packages

Runtime data validation and schema-definition libraries for catching malformed input before it reaches your application logic (Zod, Pydantic, Valibot).

148 packages

Packages in Data Validation & Schemas

Showing 15 of 148 packages
90Health
Librarynpm

Zod

TypeScript-first schema validation with static type inference and zero dependencies.

43,861
MIT
Used by 259
92Health
LibraryPyPI

Pydantic

Data validation and settings management using Python type hints, backed by a Rust core.

28,727
MIT
Used by 91
83Health
Librarynpm

@hookform/resolvers

Official React Hook Form adapters that plug 20+ schema-validation libraries — Zod, Yup, Joi, Valibot, ArkType and more — straight into useForm's resolver.

2,259
MIT
Used by 86
91Health
FrameworkPyPI

FastAPI

A modern, high-performance Python web framework for building APIs with automatic validation, serialization, and interactive docs.

102,139
MIT
Used by 69
66Health
Librarynpm

Ajv

The fastest JSON Schema validator for Node.js and the browser, compiling schemas straight into executable validation code.

14,822
MIT
Used by 64
40Health
Librarynpm

prop-types

Runtime type checking for React component props, warning in development when data doesn't match the declared shape.

4,448
MIT
Used by 45
85Health
LibraryPyPI

packaging

Core Python utilities for versions, specifiers, markers, requirements, and metadata

746
Other
Used by 38
89Health
Librarynpm

@hono/zod-validator

Type-safe request validation middleware for Hono, powered by Zod schemas.

985
MIT
Used by 34
64Health
Librarynpm

ipaddr.js

A dependency-free JavaScript library for parsing, validating, and manipulating IPv4 and IPv6 addresses.

652
MIT
Used by 32
46Health
Librarynpm

zod-to-json-schema

Converts Zod validation schemas into standard JSON Schema, ready for OpenAPI, OpenAI, and JSON Schema draft 7 consumers.

1,251
Other
Used by 29
58Health
Librarynpm

yup

A schema builder for parsing and validating JavaScript and TypeScript values at runtime.

23,670
MIT
Used by 27
75Health
Librarynpm

validator.js

A dependency-free library of 100+ string validators and sanitizers for Node.js and the browser.

23,736
MIT
Used by 26
91Health
LibraryPyPI

jsonschema

The reference implementation of JSON Schema validation for Python, supporting every draft from 3 to 2020-12.

4,977
MIT
Used by 25
51Health
Librarynpm

@t3-oss/env-core

Typesafe environment variables for TypeScript, validated at boot with any Standard Schema validator.

4,003
MIT
Used by 25
89Health
LibraryPyPI

pydantic-settings

Type-safe application settings management for Python, built on Pydantic models.

1,448
MIT
Used by 25

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search