{
  "slug": "valibot-arktype",
  "name": "Valibot + ArkType",
  "url": "https://valibot.dev",
  "cat": "dx",
  "group": "build",
  "tagline": "Zod alternatives",
  "price": "Free · MIT",
  "tier": "free",
  "pick": false,
  "what": "Two Zod alternatives that implement the same Standard Schema interface, so they plug into React Hook Form and TanStack the same way. Valibot (v1) is modular and tree-shakes to under 2KB. ArkType (v2) lets you write schemas as TypeScript-like syntax strings.",
  "why": "Valibot when every kilobyte counts — edge functions, embeddable widgets. ArkType when you want schemas that read like the types they produce. Standard Schema means switching later is cheap.",
  "warn": "Both have far less training data than Zod, so AI-generated code for them is more often wrong. Valibot's per-function import style is verbose.",
  "install": "npm install valibot",
  "category": {
    "key": "dx",
    "name": "Libraries & build tooling",
    "desc": "The dependencies your AI will reach for whether or not you chose them. Know what they are.",
    "group": "build",
    "groupName": "Build it"
  },
  "freshness": null,
  "health": {
    "ok": true,
    "status_code": 200,
    "final_url": "https://valibot.dev/",
    "checked_at": "2026-08-18T21:22:12.874+00:00"
  },
  "corrected_at": null,
  "upstream_changed_at": null
}