Validot
Validator library
A compact library for advanced model validation with a fluent API.
Validot is a performance-first, compact library for advanced model validation. Using a simple declarative fluent interface, it efficiently handles classes, structs, nested members, collections, nullables, plus any relation or combination of them. It also supports translations, custom logic extensions with tests, and DI containers.
307 stars
12 watching
19 forks
Language: C#
last commit: 3 months ago
Linked from 2 awesome lists
fluent-apimodel-validationspecificationvalidationvalidation-libraryvalidator
Related projects:
Repository | Description | Stars |
---|---|---|
axot017/validate | An OCaml library for automatically generating and utilizing validation functions through annotations. | 16 |
thoughtspile/banditypes | A lightweight validation library that checks data conforms to TypeScript types at runtime. | 168 |
serkin/volan | A PHP validation library designed to validate data against user-defined schemas, providing detailed information on invalid nodes. | 44 |
guyskk/validr | A fast and extensible Python library for data validation | 212 |
valit-stack/valit | Provides a simple and fluent API for validating .NET Core objects | 322 |
shezadkhan137/required | A library to simplify validation by providing a declarative way to define and reuse validation logic across multiple fields. | 60 |
cinar/checker | A validation library for Go that helps ensure input data meets specific criteria using struct tags and standalone functions. | 9 |
michaelklishin/validateur | A Clojure(Script) validation library with functional validators and higher-order functions for validating data | 185 |
gobuffalo/validate | A Go package providing a framework for defining custom validators and built-in validation helpers for common data structures. | 94 |
vlucas/valitron | A lightweight validation library with simple syntax and no dependencies | 1,574 |
verifytests/verify.bunit | A tool for verifying Blazor components by generating and validating snapshots of their rendered state | 0 |
jupegarnica/garn-validator | A JavaScript validation library providing various behaviors to validate data against different types and functions. | 41 |
nettofarah/property-validator | A library providing easy property validation functions for JavaScript applications | 158 |
zbarnes757/jeaux | A validation framework for HTTP request parameters and queries | 13 |
fisxoj/sanity-clause | Library for defining data validation contracts in dynamically typed languages | 51 |