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
174 packages returned for Tags:"Argument"
Sort by
Relevance
Downloads
Recently updated
CommandLineParser
by:
commandlineparser
ericnewton76
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.0
116,584,508 total downloads
last updated
5/17/2022
Latest version:
2.9.1
command
line
commandline
argument
option
parser
parsing
library
syntax
shell
Terse syntax C# command line parser for .NET. For FSharp support see CommandLineParser.FSharp. The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line...
More information
Ensure.
That
by:
danielwertheim
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
11,679,767 total downloads
last updated
10/27/2021
Latest version:
11.0.0-p3
ensure-that
ensure
that
argument
validation
guard
clause
contracts
Argument validation made simple and unified. It ensures arguments conforms to simple validation rules and provides an uniformed exception throwing strategy if arguments are invalid.
Dawn.
Guard
by:
safak
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
7,766,897 total downloads
last updated
3/31/2020
Latest version:
1.12.0
argument
parameter
guard
validation
fluent
contract
assertion
A high-performance, extensible argument validation library.
Argu
by:
eirik
fsprojects
sforkmann
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
2,118,741 total downloads
last updated
3/28/2024
Latest version:
6.2.3
F#
argument
commandline
parser
A declarative command line and XML configuration parser for F# applications.
CuttingEdge.
Conditions
by:
.net junkie
.NET Framework 3.5
1,069,071 total downloads
last updated
6/24/2011
Latest version:
1.2.0
pre
post
condition
validation
fluent
argument
checking
CuttingEdge.Conditions is a library that helps developers to write fluent pre and postcondition validations in their C# 3.0 and VB.NET 9.0 code base. Writing these validations is easy and it improves the...
More information
CommandDotNet
by:
bilal.fazlani
.NET 6.0
524,476 total downloads
last updated
4/29/2024
Latest version:
7.0.4
dotnet
core
console
argument
parse
Model your command line application interface in a class
Catel.
Core
by:
catel
geertvanhorrik
.NET 6.0
3,909,948 total downloads
last updated
4/10/2024
Latest version:
6.0.3
catel
argument
checking
guard
logging
log
ioc
dependency
resolver
factory
More tags
Catel.Core library.
docopt.
net
by:
docopt.net
raboof
voieducode
.NET 5.0
.NET Core 1.0
.NET Standard 1.5
.NET Framework 4.6.1
887,760 total downloads
last updated
4/3/2022
Latest version:
0.8.1
parser
command
line
argument
option
library
syntax
shell
beautiful
posix
More tags
docopt.net is the .net version of the docopt python beautiful command line parser. docopt.net helps you define an interface for your command-line app, and automatically generate a parser for it. docopt.net is...
More information
Seterlund.
CodeGuard
by:
3komma14
.NET Framework 3.5
209,160 total downloads
last updated
3/17/2014
Latest version:
2.3.4
Argument
Guard
Validation
Guard and Validator library. Example: Guard.That(arg1).IsNotNull().GreaterThan(100); Throws an exception if conditions are not met. Supports the ability to get a list of the failed conditions.
OBeautifulCode.
Assertion.
Recipes.
Must
by:
obeautifulcode
468,149 total downloads
last updated
6/9/2023
Latest version:
1.0.35
assertion
assertions
parameter
parameters
argument
arguments
unit
test
Generalized assertion library, covering argument, operation, and unit test assertions.
Throw
by:
amantinband
Mantinband
.NET 6.0
488,222 total downloads
last updated
9/11/2023
Latest version:
1.4.0
argument
guard
clause
exception
contract
assert
assertions
validation
A simple, fluent, extensible, and fully customizable library for throwing exceptions using .NET 6+
EnsureThatCore
by:
colindekker
.NET 5.0
.NET Core 1.0
.NET Standard 1.6
.NET Framework 4.5
185,936 total downloads
last updated
7/17/2017
Latest version:
1.0.0
argument
validation
guard
clause
.NET Core 2.0 & Standard 2.0 port of A simple guard clause project helping you with validation and uniformed exception throwing when validating arguments.
Argument
by:
ashmind
.NET 5.0
.NET Core 1.0
.NET Standard 1.1
.NET Framework 4.5
143,312 total downloads
last updated
2/24/2021
Latest version:
1.4.0
contracts
validation
argument
Argument validation methods, for example: this.user = Argument.NotNull("user", user). Less fancy than approaches based on lambdas/anonymous classes, but less scary performance-wise (given that argument checks...
More information
Spritely.
Recipes.
MustValidation
by:
vrobinson
179,781 total downloads
last updated
10/14/2017
Latest version:
0.6.3
Spritely
Recipes
argument
validation
Must
Collection of simple pieces of reusable code designed such that dependencies aren't forced upon consumers of its packages. Package is shipped as source code.
BarsGroup.
CodeGuard
by:
vik.borisov
.NET 5.0
.NET Core 1.0
.NET Standard 1.5
.NET Framework 4.5
130,879 total downloads
last updated
5/5/2017
Latest version:
3.2.43
Argument
Guard
Validation
Contracts
Deep fork of the Seterlund.CodeGuard library. Example: Guard.That(arg1).IsNotNull().GreaterThan(100); Throws an exception if conditions are not met.
PeanutButter.
EasyArgs
by:
davydm
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
138,367 total downloads
last updated
5/13/2024
Latest version:
3.0.296
commandline
argument
parser
cross-platform
Provides dead-easy commandline argument parsing. Can be as simple as: 1. define an interface of options you'd like to parse 2. var opts = args.ParseTo<IArgs>() See the readme for more info
Vanguard
by:
Reiv
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
123,667 total downloads
last updated
1/15/2020
Latest version:
5.1.0
Guard
Argument
Parameter
Validation
A simple guard library for validating method parameters without being a complete validation library. This library makes it easy to validate method arguments in a uniform way.
FluentArgs
by:
kutoga
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
294,992 total downloads
last updated
8/30/2020
Latest version:
0.9.7
fluent
cli
argument
parser
argparse
fluentargs
commandline
parameter
commandlineparser
Fluent command line argument parsing library with a focus on a very simple API
CommandLineParser20
by:
cosmo0
.NET Framework 4.0
277,958 total downloads
last updated
9/17/2014
Latest version:
2.0.0
command
line
argument
option
parser
parsing
library
syntax
shell
OBSOLETE - This fork is not maintained, and the official package has activity again. Please use this one: https://www.nuget.org/packages/CommandLineParser/ --- The Command Line Parser Library offers to...
More information
NSubstituteEquivalency
by:
MRonin
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
116,388 total downloads
last updated
9/4/2021
Latest version:
2.0.0
nsubstitute
fluentassertions
equivalency
argument
matcher
Equivalency based argument matcher for NSubstitute
Previous
Next