Define, validate, and infer types for environment variables with zero runtime dependencies. Beautiful error messages, framework adapters, and CLI tooling.
Core and shared packages are dependency-free. Small bundle, big confidence.
Infer precise types from your schema. No more stringly-typed process.env access.
Rich error messages with suggestions. A CLI that validates, generates, and documents.
Plug into Node.js, Vite, and Next.js. One schema works everywhere.