{"data":{"slug":"valibot","name":"Valibot","tagline":"MIT modular TypeScript schemas — tiny bundle vs Zod","category":"libraries","categoryName":"Libraries","url":"https://valibot.dev","github":"https://github.com/open-circle/valibot","pricing":"open-source","hook":"Valibot is schema validation when Zod’s weight at the edge is the thing you are trying to delete.","whatsGood":"MIT. fabian-hiller/valibot (open-circle). Modular per-schema imports, TypeScript inference, parse/safeParse-shaped API. Docs at valibot.dev aim at small runtime cost for forms, APIs, and edge. Source github.com/fabian-hiller/valibot.","theCatch":"Vs Zod (de-facto TS schema): Valibot wins on *modular/tree-shakeable bundle size*; Zod wins on ecosystem gravity (tRPC/forms/examples assume Zod). Migrating is real work — action APIs and helpers differ. Not a form UI and not an API gateway.","verdict":"MIT tiny TS schemas. Free library; choose Valibot for bytes, Zod for ecosystem defaults.","addedAt":"2026-09-14","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Types & Validation","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":9043,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2023-07-07","pushedAt":"2026-10-17","license":"MIT","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"hono","name":"Hono","tagline":"Tiny TypeScript web framework that runs on every runtime"},{"slug":"phaser","name":"Phaser","tagline":"MIT HTML5 2D game framework with scenes, physics, and tilemaps"},{"slug":"pixijs","name":"PixiJS","tagline":"MIT 2D WebGPU/WebGL renderer, not a game engine"},{"slug":"babylonjs","name":"Babylon.js","tagline":"Apache-2.0 3D engine for the web, now on v9"},{"slug":"playcanvas","name":"PlayCanvas","tagline":"MIT WebGL2/WebGPU engine plus an optional hosted Editor"}],"links":{"self":"/api/gems/valibot","html":"/gems/valibot","markdown":"/gems/valibot.md","category":"/api/gems?category=libraries","categoryPage":"/stacks/libraries"}}