Skip To Content
Toggle navigation
Packages
Upload
Statistics
Documentation
Downloads
Blog
Sign in
Advanced search filters
Frameworks
Include compatible frameworks
Framework Filter Mode
ALL
ANY
.NET
net8.0
net7.0
net6.0
net5.0
.NET Core
netcoreapp3.1
netcoreapp3.0
netcoreapp2.2
netcoreapp2.1
netcoreapp2.0
netcoreapp1.1
netcoreapp1.0
.NET Standard
netstandard2.1
netstandard2.0
netstandard1.6
netstandard1.5
netstandard1.4
netstandard1.3
netstandard1.2
netstandard1.1
netstandard1.0
.NET Framework
net481
net48
net472
net471
net47
net462
net461
net46
net452
net451
net45
net40
net35
net30
net20
Package type
All types
Dependency
.NET tool
Template
Options
Include prerelease
71 packages returned for Tags:"match"
Sort by
Relevance
Downloads
Recently updated
OneOf
by:
mcintyre321
.NET 5.0
.NET Core 1.0
.NET Standard 1.3
.NET Framework 3.5
17,701,832 total downloads
last updated
9/7/2023
Latest version:
3.0.263
discriminated
unions
return
type
match
switch
F# style discriminated unions for 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.
DotNet.
Glob
by:
darrell.tunnell
.NET 5.0
.NET Core 1.0
.NET Standard 1.1
.NET Framework 4.0
7,836,867 total downloads
last updated
9/27/2021
Latest version:
3.2.0-alpha.36
glob
globbing
dotnet
pattern
match
A fast globbing library for .NET applications, including .net core. Doesn't use Regex.
WildcardMatch
by:
p2crap
picrap
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.0
608,833 total downloads
last updated
9/12/2020
Latest version:
1.0.7
string
wildcard
match
extension
method
String wildcard match (I can not believe no one already wrote a simple NuGet package to do this).
AhoCorasick
by:
mganss
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.0
607,563 total downloads
last updated
2/12/2024
Latest version:
2.0.258
aho-corasick
aho
corasick
string
search
match
substring
Implements the Aho-Corasick string search algorithm
OneOf.
SourceGenerator
by:
mcintyre321
680,794 total downloads
last updated
9/7/2023
Latest version:
3.0.263
discriminated
unions
return
type
match
switch
generator
source
generator
This source generator automaticly implements OneOfBase hierarchies
RegexMatcher
by:
jchristn
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
286,103 total downloads
last updated
4/24/2023
Latest version:
1.0.8
regex
match
regular
expression
Regular expression matching library.
ExhaustiveMatching.
Analyzer
by:
WalkerCodeRanger
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
316,606 total downloads
last updated
5/26/2020
Latest version:
0.5.0
analyzers
switch
exhaustive
match
discriminated
union
sum-type
ExhaustiveMatching.Analyzer adds exhaustive matching to C# switch statements and expressions. Get compiler errors for missing cases in a switch statement or expression. Mark which switches should have...
More information
OneOf.
Extended
by:
mcintyre321
.NET 5.0
.NET Core 1.0
.NET Standard 1.3
.NET Framework 3.5
355,924 total downloads
last updated
9/7/2023
Latest version:
3.0.263
discriminated
unions
return
type
match
switch
This package extends the OneOf types from OneOf<T0, .., T9> to OneOf<T0, .., T32> for when you really have a lot of options
UrlMatcher
by:
jchristn
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
179,812 total downloads
last updated
3/13/2023
Latest version:
2.0.1
url
match
matcher
parameter
Simple URL matcher library allowing you to match based on explicit string or parameters
OneOf.
FSharp
by:
mcintyre321
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
250,126 total downloads
last updated
9/7/2023
Latest version:
3.0.263
discriminated
unions
return
type
match
switch
This is an FSharp library for interop with the C# OneOf Types
IpMatcher
by:
jchristn
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
274,248 total downloads
last updated
2/7/2022
Latest version:
1.0.4.4
ip
address
match
netmask
network
mask
subnet
cidr
Library for maintaining a match list of IP addresses and networks and comparing inputs to see if a match exists.
BoomTown.
FuzzySharp
by:
frock
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
43,027 total downloads
last updated
4/4/2018
Latest version:
1.0.0
fuzzysharp
fuzzywuzzy
fuzzy
match
string
comparison
A C# port of SeatGeek's FuzzyWuzzy Library for string comparisons.
RegexMatchValues
by:
ejball
ejball.com
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
40,226 total downloads
last updated
2/13/2022
Latest version:
1.2.2
regex
regular
expression
match
group
capture
convert
Converts regular expression matches to strong types.
NameParser
by:
KellermanSoftware
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 3.5
50,826 total downloads
last updated
1/28/2023
Latest version:
3.45.0
name
splitter
parser
parsing
splitting
first
last
middle
gender
match
Split name into military rank, honorific, first name, middle initial, last name, suffix, gender. Also matches names.
Google.
DiffMatchPatch.
Js
by:
sumitkm
33,337 total downloads
last updated
2/13/2012
Latest version:
1.0.103
diff
match
patch
diff-match-patch
merge
javascript
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...
More information
FunctionalSharp.
PatternMatching
by:
patrickkk
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
10,335 total downloads
last updated
2/4/2018
Latest version:
0.9.106
pattern
patternmatch
match
functional
Provides pattern matching for C# using a fuent syntax. It will allow you to use a more functional approach to complex if/else and switch statements.
SimpleDiffViewer
by:
rchristen
.NET Framework 4.5.2
8,599 total downloads
last updated
4/4/2019
Latest version:
1.2.0
WPF
match
diff
A simple diff viewer to see differences between 2 bodies of texts
SvSoft.
Analyzers.
ClosedTypeHierarchyDiagnosticSuppression
by:
shuebner
9,259 total downloads
last updated
1/31/2023
Latest version:
1.1.1
discriminated
unions
match
switch
Suppresses exhaustiveness warnings of switch statement and switch expressions when all cases of a "closed type hierarchy" are covered. See project URL for details. It suppresses IDE0010, IDE0072 and CS8509. It...
More information
FunicularSwitch
by:
axolotl
AydinMirMohammadi
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
21,095 total downloads
last updated
3/5/2024
Latest version:
6.0.0
F#
Result
Option
Match
Map
Bind
Railway
oriented
programming
Pipeline
Funicular-Switch is a lightweight C# port of F# result and option types
TextMatch
by:
cris-almodovar
.NET Framework
11,297 total downloads
last updated
11/22/2015
Latest version:
0.6.5
text
search
match
fuzzy
wildcard
tokenization
stemming
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...
More information
Previous
Next