Druware.CommandLineOptions icon

Druware.CommandLineOptions

A .net library for quickly and easily adding a command line options interface, complete with help file display and easy parsing. This is available as a NuGet download, as well in full source form from it's Github repository.

Updated 11/13/2024

A C# implementation of a command line option parser and processor. The summary view of how it is implemented is pretty straight forward. The options themselves are defined in a single json resource file that is embedded into the project. During load, it reads that assembly, and a very thin veneer subclass of the CommandLineOptions class becomes the program interface for it.

Full source and samples are available on Github, and the packaged version is ready to use on NuGet.