brainstate

hapijs/joi

The most powerful data validation library for JS

JavaScript★ 21.2kGitHub ↗

History and source changes · Reports and owner responses · Compare

Similar

  1. ianstormtaylor/superstruct

    A simple and composable way to validate data in JavaScript (and TypeScript).

    TypeScript★ 7.1kMITGitHub ↗

    Why this match

    topics javascript, schema, validation; language differs: JavaScript → TypeScript

  2. marshmallow-code/marshmallow

    A lightweight library for converting complex objects to and from simple Python datatypes.

    Python★ 7.2kMITGitHub ↗

    Why this match

    topics schema, validation; language differs: JavaScript → Python

  3. vuelidate/vuelidate

    Simple, lightweight model-based validation for Vue.js

    JavaScript★ 6.9kMITGitHub ↗

    Why this match

    topics javascript, validation

  4. hapijs/hapi

    The Simple, Secure Framework Developers Trust

    JavaScript★ 14.8kGitHub ↗

    Why this match

    topics hapi

  5. go-playground/validator

    :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

    Go★ 20.2kMITGitHub ↗

    Why this match

    topics validation; language differs: JavaScript → Go

  6. cue-lang/cue

    The home of the CUE language! Validate and define text-based and dynamic configuration

    Go★ 6.3kApache-2.0GitHub ↗

    Why this match

    topics validation; language differs: JavaScript → Go

  7. open-circle/valibot

    The modular and type safe schema library for validating structural data 🤖

    TypeScript★ 9.1kMITGitHub ↗

    Why this match

    topics schema, validation; language differs: JavaScript → TypeScript

  8. typestack/class-validator

    Decorator-based property validation for classes.

    TypeScript★ 11.9kMITGitHub ↗

    Why this match

    topics validation; language differs: JavaScript → TypeScript