Ross ROSS = Recommend OSS · open-source software intelligence for agents

open-circle/valibot

The modular and type safe schema library for validating structural data 🤖 observed · 2026-08-28

github.com/open-circle/valibot · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

92/100

  • Activity 99
  • Release rhythm 90
  • Longevity 82
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 4
  • age_days: 1153
  • days_rel: 66
  • days_push: 11
  • n_releases_24m: 36

Full methodology

Adoption not part of the score

8962 stars · 371 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Valibot is a modular, type-safe schema library for TypeScript that validates and parses unknown structural data at runtime while inferring static types. Its modular API design keeps bundle size extremely small, starting at under 700 bytes.

Use cases

  • validate api request bodies at runtime
  • parse and validate form input in a react app
  • infer typescript types from a schema
  • validate json config files
  • validate unknown data from external sources
  • small bundle size schema validation for frontend

When to choose

  • you need runtime validation with static type inference in TypeScript
  • bundle size matters, e.g. for frontend or edge deployments
  • you want a modular, tree-shakeable alternative to Zod

When to avoid

  • your project is plain JavaScript without TypeScript
  • you need a schema library with a very large ecosystem of prebuilt plugins
  • you only need compile-time type checking with no runtime validation

Facets

library · maturity stable

parser type-system form-handling serialization web-development frontend backend developer-tools apis browser bun cross-platform schema-validation runtime-validation type-inference bundle-size standard-schema zod-alternative nodejs deno typescript

3 sources

Member repositories

RepositoryRoleHealth v2
open-circle/valibotmain92

For agents

markdown · JSON · MCP: product_card(name="open-circle/valibot")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem