valibot
npmv1.4.2TypeScriptThe modular and type safe schema library for validating structural data
Overview
valibot is an npm package that the modular and type safe schema library for validating structural data. The latest version is 1.4.2, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need the modular and type safe schema library for validating structural data and value a focused solution.
When not to use it
Consider an alternative if you need to minimize your dependency tree, or if a more actively-maintained option better fits your npm stack.
Pros
- Ships TypeScript type definitions.
- Clear open-source license (MIT).
Cons
- Large dependency tree (16 direct dependencies) increases install size and audit surface.
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of valibot.
Dependencies
Peer (1)
Dev (15)
Used by
Popular packages that depend on valibot.
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
Framework for building generic devframes
Portable, hub-native terminal panel for devframe — readonly output streaming and fully interactive PTY shells (TUI-capable).
The official, opinionated, batteries-included toolset for efficient Redux development
Alternatives to valibot
TypeScript-first schema declaration and validation library with static type inference
A family of specs for interoperable TypeScript
TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files
Protocol Buffers for ECMAScript. The only JavaScript Protobuf library that is fully-compliant with Protobuf conformance tests.
Type safe SQL query builder
TypeScript execution environment and REPL for node.js, with source map support
JSON Schema TypeScript definitions with complete inline documentation.
An object schema merger/validator
Types for the TypeScript-ESTree AST spec
Runtime for Regenerator-compiled generator and async functions.
A modern CSS parser and stringifier with TypeScript support
Converts Zod schemas to Json Schemas
Frequently installed together
Simple yet powerful framework for building command-line apps.
Universal filesystem path utils
Create your next immutable state by mutating the current one
Minimal H(TTP) framework built for high performance and portability.
Official React bindings for Redux
Structured diagnostic code library
Framework for building generic devframes
Native-ESM powered web dev build tool
React is a JavaScript library for building user interfaces.
Next generation testing framework powered by Vite
TypeScript definitions for node
Model Context Protocol implementation for TypeScript
Version history
| Version | Published | License |
|---|---|---|
| 1.4.2latest | 22 days ago | MIT |
| 1.4.1 | 1 month ago | MIT |
| 1.4.0 | 2 months ago | MIT |
| 1.3.1 | 4 months ago | MIT |
| 1.3.0 | 4 months ago | MIT |
| 1.2.0 | 7 months ago | MIT |
| 1.1.0 | 1 year ago | MIT |
| 1.0.0 | 1 year ago | MIT |
| 1.0.0-rc.4 | 1 year ago | MIT |
| 1.0.0-rc.3 | 1 year ago | MIT |
| 1.0.0-rc.2 | 1 year ago | MIT |
| 1.0.0-rc.1 | 1 year ago | MIT |
| 1.0.0-rc.0 | 1 year ago | MIT |
| 1.0.0-beta.15 | 1 year ago | MIT |
| 1.0.0-beta.14 | 1 year ago | MIT |
| 1.0.0-beta.13 | 1 year ago | MIT |
| 1.0.0-beta.12 | 1 year ago | MIT |
| 1.0.0-beta.11 | 1 year ago | MIT |
| 1.0.0-beta.10 | 1 year ago | MIT |
| 1.0.0-beta.9 | 1 year ago | MIT |
Maintainers
Frequently asked questions
How do I install valibot?
Run `npm install valibot` to add valibot to your npm project.
What license is valibot released under?
valibot is distributed under the MIT license.
How popular is valibot?
valibot has approximately 0 downloads per week and 4 known dependent packages.