Top 20 NuGet argument Packages

Catel.Core library.
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 arguments and related tasks.
Model your command line application interface in a class
A high-performance, extensible argument validation library.
Generalized assertion library, covering argument, operation, and unit test assertions.
Print alerts if current version of the app is not the latest published version
Fluent command line argument parsing library with a focus on a very simple API
Test your CommandDotNet application
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
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.
Ensure.Net is a null checker library for .NET
Command argument processing for .NET
Set of helper methods to help validate arguments. is the .net version of the docopt python beautiful command line parser. helps you define an interface for your command-line app, and automatically generate a parser for it. is based on conventions that have been used for decades in help messages and man pages for pr...
A declarative command line and XML configuration parser for F# applications.
Minimalistic conditions checking library with zero overhead and plentiful diagnostics.
Useful POSIX command line arguments parser for .Net. Hierarchical-configuration Store for app.
Small collection of exceptions in a .NET Standard library.
ArgSentry is a utility class for validating method argument values.
Tool for reading arguments (bool, integer, double, string) from the command line within a given schema. The tool also can easily be extended, without recompiling the whole library.