Top 20 NuGet match Packages

F# style discriminated unions or C#, using a custom type OneOf<T0, ... Tn> which holds a single value and has a .Match(...) method on it for exhaustive matching. Simple but powerful.
A fast globbing library for .NET applications, including .net core. Doesn't use Regex.
Split name into military rank, honorific, first name, middle initial, last name, suffix, gender. Also matches names.
This package extends the OneOf types from OneOf<T0, .., T9> to OneOf<T0, .., T32> for when you really have a lot of options
Low-allocation version of DiffMatchPatch
Diff.Match.Patch is a port of google-diff-match-patch.
F# style discriminated unions or C#, using a custom type OneOf<T0, ... Tn> which holds a single value and has a .Match(...) method on it for exhaustive matching. Simple but powerful.
This is an FSharp library for interop with the C# OneOf Types
Implements the Aho-Corasick string search algorithm
Linear-progressive text discovery engine exposing functionality through simple service APIs. Break plain text into a sequence of slices which can be reconstituted as annotated text. Generate meta-rich tokens from a search expression to then be used to annotate source text matches; noise-word detect...
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...
TextMatch is a library for searching inside texts using Lucene query expressions. Supports all types of Lucene query expressions - boolean, wildcard, fuzzy. Options are available for tweaking tokenization, such as case-sensitivity and word stemming.
This is a duplication of MasterCard-Match, but has compatibility to .NET Core.
Diff Match Patch (diff-match-patch) binding library for Bridge.NET projects.
Match Media Mock (match-media-mock) binding library for Bridge.NET projects.
A C# port of SeatGeek's FuzzyWuzzy Library for string comparisons.
Machine Learning model for classifying gaming screenshots to determine a gaming match outcome.
The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text. Diff: Compare two blocks of plain text and efficiently return a list of differences. Diff Demo Match: Given a search string, find its best fuz...
A tiny package for one call password hash (sha2) generator and matcher. Simple Do var h = new Hasher(); var hash = h.getHash("abcd"); var salt = h.Salt; Now you can store salt and hash. To match simply do: var h2 = new Hasher(salt); h2.match(stringToCheck, hash); // returns true or false
String wildcard match (I can not believe no one already wrote a simple NuGet package to do this).