Top 20 NuGet argument Packages

.net argument validation library
Confidence is an easy to read and debug fluent argument/condition checker in C# with code contracts syntax supported.
A simple guard clause project helping you with validation and uniformed exception throwing when validating arguments. This is the source distribution. There is also a portable class library package, Ensure.That, for .Net4+, Silverlight, Windows Phone, WinRT.
An easy to use and flexible command line argument handler, which helps to keep the inner structure of your console application clean. If you´ve struggled with other solutions caused by lack of support for dependency injection or expandability in general, this project is for you. The project is writt...
Yet Another Command-Line Parser
A library for the most ubiquitous boiler plate code
Readable and snappy preconditions
Readable preconditions
The Smokestone.FailEarly package facilitates validation of arguments and conditions. Use the Smokestone.Utils.Ensure class to perform validations.
Utility package for common used functionalities, currently consiting only of VB.NET like event-raising and an elgegant way of validating arguments and raising appropriate Argument*Exceptions Send feedback, feature-request, unexpected breaking changes, etc. via the projects nuget-page, http://w...
Utility package for common used functionalities, currently consiting only of VB.NET like event-raising and an elgegant way of validating arguments and raising appropriate Argument*Exceptions If you want additional code-snippets, stick with Blue.Utils instead Send feedback, feature-reque...
A C# library for building command-base console applications. Inspired by python's argparse.
Library that helps to check method arguments by conditions. Fluent methods for validating method arguments by conditions for .NET 3.5-4.6.
The command line parser prepeares the arguments to named and unnamed arguments
A rich and elegant library for parameter-parsing that supports various syntaxes and flavors.
A simple utility to help you parsing string array arguments into objects. With this class you can save the time spent on validations created for console applications. The arguments are bound to class properties, the binding is done using attributes over the properties, those attributes let you defin...
A really simple C# guard clause/validation library
Simple CommandRunner to bootstrap console applications
Framework for building command-line applications in C#
A small library to validate method parameters.