Valit

Validator

Provides a simple and fluent API for validating .NET Core objects

Valit is dead simple validation for .NET Core. No more if-statements all around your code. Write nice and clean fluent validators instead!

GitHub

322 stars
16 watching
26 forks
Language: C#
last commit: over 6 years ago
Linked from 4 awesome lists

coredotnetfluent-apivalidation

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
vlucas/valitronA lightweight validation library with simple syntax and no dependencies1,579
marrow16/valixA package for validating API requests before they are processed by an application.29
endeveit/v-validateA library to validate strings in the V programming language21
bartoszlenar/validotA compact library for advanced model validation with a fluent API.311
verifytests/verify.bunitA tool for verifying Blazor components by generating and validating snapshots of their rendered state0
tu6ge/valitronA validator library that allows users to define and combine validation rules in an ergonomic and functional way60
tristanpenman/valijsonA header-only C++ library for validating JSON documents against a set of predefined constraints355
pydantic/pydantic-coreA library providing core validation logic for the Pydantic model compiler1,468
idleberg/vite-plugin-valibot-envEnsures environment variables match a predefined schema4
sailorproject/valuaA validation module for Lua that allows users to create and chain custom validation rules.82
nettofarah/property-validatorA library providing easy property validation functions for JavaScript applications158
w3c-validators/w3c_validatorsA Ruby library providing a unified interface to online W3C validation services.94
kowainik/validation-selectiveA lightweight validation data type based on Applicative and Selective functors66
thoughtspile/banditypesA lightweight validation library that checks data conforms to TypeScript types at runtime.170
shezadkhan137/requiredA library to simplify validation by providing a declarative way to define and reuse validation logic across multiple fields.59