, a beautiful command-line parser 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 program interface description.  Interface description in is such a help message, but formalized. Check out for a more detailed explanation.
       Quick example:
           var arguments = new Docopt().Apply("Usage: prog [-a] [-b] FILE", args);
           if (arguments["-a"].IsTrue) { ... }

This is a prerelease version of
There is a newer version of this package available.
See the version list below for details.
Install-Package -Version
dotnet add package --version
<PackageReference Include="" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Add support for .Net Core 1.0 RC2


This package has no dependencies.

Version History

Version Downloads Last updated 3,771 9/23/2018 30,757 8/13/2016 10,193 6/14/2016 768 6/14/2016 302 6/4/2016 334 6/4/2016 7,819 9/17/2014 950 12/30/2013 11,368 7/28/2013 420 7/7/2013 434 7/7/2013 421 7/6/2013
Show less