FluentValidation

Validator library

A .NET validation library that uses a fluent interface and lambda expressions to build strongly-typed validation rules.

A popular .NET validation library for building strongly-typed validation rules.

GitHub

9k stars
271 watching
1k forks
Language: C#
last commit: 2 months ago
Linked from 5 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
fluentassertions/fluentassertions Provides a set of extension methods to naturally specify expected outcomes in unit tests. 3,811
bartoszlenar/validot A compact library for advanced model validation with a fluent API. 311
verifytests/verify Tools and scripts for snapshot testing of C# data models 2,938
fluentmigrator/fluentmigrator A migration framework for .NET that enables developers to manage and version their database schema 3,281
valit-stack/valit Provides a simple and fluent API for validating .NET Core objects 322
respect/validation A validation engine for PHP that simplifies complex rules and provides granular control over reporting. 5,818
jquense/yup A schema builder for runtime value parsing and validation 22,998
fluentassert/verify An assertion library providing an extensible and type-safe API for writing tests in Go. 46
sinanbozkus/formhelper Transforms server-side validations to client-side without writing any JavaScript code. 272
unchase/unchase.fluentperformancemeter A NuGet package to measure the performance of public methods in C# applications using a fluent interface. 42
microsoft/fluentui-blazor A Blazor components library providing a set of Fluent Design System-inspired UI elements for building ASP.NET Core web applications. 3,956
mazharenko/fluentassertions.eventual A NuGet package that allows developers to wait for FluentAssertions checks to pass during testing 5
fisxoj/sanity-clause Library for defining data validation contracts in dynamically typed languages 51
karnah/reactivevalidation A validation library for WPF and Avalonia with a fluent interface, allowing for custom validation logic and integration with MVVM patterns. 74
fluent/fluentd Collects and forwards log data from various sources to files or databases 12,963