A callback-based program option parser for C#. See the documenation at http://docs.go-mono.com/?link=N%3aMono.Options and some examples in the code and under the OptionSet topic at http://docs.go-mono.com/?link=T%3aMono.Options.OptionSet

Ookii.CommandLine is a powerful command line parsing library for .Net applications. It allows you to easily define a set of accepted arguments, and then parse the
command line supplied to your application for those arguments. In addition, it allows you to generate usage help from the arguments...
More information

Cauldron.Consoles is a Cauldron.Core based parameter parser which supports grouping of parameters in execution groups. It is also supports localization and has a nice parameter table :)
Breaking changes in 3.1.x - See https://github.com/Capgemini/Cauldron for more information.

Quickly handle command line arguments. This NuGet package adds an example arguments handler class, where you describe your arguments using a simple poco objects. All the boilerplate code to create the usage message is done for you. You can take action on set or after all arguments are set. This...
More information

Quickly handle command line arguments. This NuGet package adds an example arguments handler class, where you describe your arguments using a simple poco objects. All the boilerplate code to create the usage message is done for you. You can take action on set or after all arguments are set. This...
More information

Provides an easy to use means of exposing a set of public class methods as a console program.
Parses and converts the arguments to the appropriate types and invokes the method. Can run as a full
interpreter with support for piping IO between commands. Built in help command for your...
More information