VALIDATION
3 items
3 tools
Tool
ZodTypeScript-first schema validation. Define schemas once, get static types and runtime validation. The default validator for tRPC, Next.js server actions, and AI SDKs.
Tool
PydanticThe most widely used data validation library for Python, and the de facto standard. Type-hint-driven models, fast Rust-based core (v2), and the foundation of FastAPI, LangChain, and most Python AI tooling.
Tool
InstructorStructured data extraction from any LLM using Pydantic models. Automatic retries, validation, and streaming. 3M+ monthly downloads. Available in Python, TypeScript, Go, Ruby, and Rust.

Get Smarter About AI Dev
New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.
One email per weekReal code, not theoryFree forever