Zog

Oudwins/zog

A Zod inspired schema builder for runtime value parsing and validation. ⬆ back to top

  • error-handling
  • golang
  • runtime-validation
  • schema-validation
  • templ
  • translation
  • validation

More in Validation

validatorby go-playground

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

github.com/go-playground/validator/v10Go 1.26+ 7 dependenciesv10.30.6updated today

20.2k

govalidatorby asaskevich

Validators and sanitizers for strings, numerics, slices and structs.

github.com/asaskevich/govalidator/v12Go 1.13+ No dependencies v11.0.1updated 2d ago

6.2k

ozzo-validationby go-ozzo

Supports validation of various data types (structs, strings, maps, slices, etc.) with configurable and extensible validation rules specified in usual code constructs instead of struct tags.

github.com/go-ozzo/ozzo-validation/v4Go 1.13+ 2 dependenciesv4.5.0updated 6d ago

4.2k

govalidatorby thedevsaddam

Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.

v1.9.9updated 2y ago

1.3k

validateby gookit

Go package for data validation and filtering. support validate Map, Struct, Request(Form, JSON, url.Values, Uploaded Files) data and more features.

github.com/gookit/validate/v2Go 1.21+ 2 dependenciesv2.0.2updated 1d ago

1.2k

godyby guiferpa

Balloon: A lightweight struct validator for Go.

github.com/guiferpa/gody/v2Go 1.23+ No dependencies v2.2.0updated 1y ago

179

jioby faceair

Jio is a json schema validator similar to joi.

updated 2y ago

126

govalidby twharmon

Fast, tag-based validation for structs.

github.com/twharmon/govalidGo 1.26+ No dependencies v1.6.2updated 5mo ago

121
All 18 in Validation
Esc

Type to search every entry. ↑↓ to move, Enter to open.