C# Validation

Open-source C# projects categorized as Validation

Top 14 C# Validation Projects

  • FluentResults

    A generalised Result object implementation for .NET/C#

    Project mention: The Monad Invasion - Part 1: What's a Monad? | dev.to | 2024-02-27

    FluentResults

  • throw

    A simple, fluent, extensible, and fully customizable library for throwing exceptions for projects using .NET 6+

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • firely-net-sdk

    The official Firely .NET SDK for HL7 FHIR

  • DotNetCore

    .NET 8 Nuget Packages.

  • DNTFrameworkCore

    Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework

  • Validot

    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.

  • FluentValidation.Blazor

    Fluent Validation-powered Blazor component for validating standard <EditForm> :milky_way: :white_check_mark:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • CSVLint

    CSV Lint plug-in for Notepad++ for syntax highlighting, csv validation, automatic column and datatype detecting, fixed width datasets, change datetime format, decimal separator, sort data, count unique values, convert to xml, json, sql etc. A plugin for data cleaning and working with messy data files.

    Project mention: A question for the pro's, am I misusing SQL? | /r/SQL | 2023-12-11

    Also, a little self-promotion here, I've created the CSV Lint plug-in for Notepad++ to work with CSV text data files. It can reformat, validate and sort csv files, as well as convert csv to different formats including SQL. Meaning it can take a csv data file and generate INSERT INTO statements, including CREATE TABLE with the corresponding column datatypes and everything.

  • SmartAnnotations

    A library for .NET that uses source generators to automatically generate data annotations for your models.

  • validatum

    An open-source library for building fluent validation functions for .NET.

  • vNext.BlazorComponents.FluentValidation

    advanced FluentValidation support for Blazor apps including async validation, validation severity, custom validator factory

  • Funk

    Functional programming library for C#

  • SemanticValidation

    SemanticValidation is a library that integrates OpenAI’s powerful language models with validation systems. It allows you to perform semantic checks on your data and queries using natural language understanding.

    Project mention: Semantic Tests for SemanticKernel Plugins using skUnit | dev.to | 2024-01-04

    While you can do this now with the SemanticValidation library, I'm going to introduce an even simpler way in this post: using the skUnit library for semantic unit testing. Sounds exciting, right?

  • StringlyTyped

    A cure for StringlyTyped software and PrimitiveObsession

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-27.

C# Validation related posts

Index

What are some of the best open-source Validation projects in C#? This list will help you:

Project Stars
1 FluentResults 1,599
2 throw 1,157
3 firely-net-sdk 792
4 DotNetCore 431
5 DNTFrameworkCore 312
6 Validot 281
7 FluentValidation.Blazor 230
8 CSVLint 129
9 SmartAnnotations 44
10 validatum 32
11 vNext.BlazorComponents.FluentValidation 24
12 Funk 11
13 SemanticValidation 7
14 StringlyTyped 6
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com