Top 20 NuGet match Packages

A library for textually searching arrays and hashes of objects by property (or multiple properties). Designed specifically for autocomplete.
Provides additional types and methods allowing patternamtching to return discriminatedunions. You can now return different types with patternamtching;and return a discriminated union of these types.
Library is used to perform fuzzy matching (matching simillar strings). It uses Levenshtein Distance algorithms to perform this operation. In information theory, linguistics and computer science, the Levenshtein distance is a string metric for measuring the difference between two sequences. Informa...
PhoneticMatching C# project.
A simple diff viewer to see differences between 2 bodies of texts
Provides extension methods to materialize query results while describing failures using discriminated unions. An `IQueryable` version of `OneOf.Linq`. This package is for Entity Framework Core. For an identical API on Entity Framework 6.x, see `FGS.Linq.Extensions.EntityFramework6`.
Provides extension methods to materialize query results while describing failures using discriminated unions. An `IQueryable` version of `OneOf.Linq`. This package is for Entity Framework 6.x. For an identical API on Entity Framework Core, see `FGS.Linq.Extensions.EntityFrameworkCore`.
Provides extension methods to augment OneOf's F#-style discriminated unions with the LINQ-like syntax introduced in Mark Seemann's "Humane Code" video series. Allows the use of multiple `OneOf` values in quick succession without large syntactic overhead.
Funicular-Switch is a lightweight C# port of F# result and option types
FluentMatch is a simple .NET library for string comparison and matching using a fluent syntax.
An easy to use .NET libary that provides matching of values and decision trees.