-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Description
Integrate with popular command-line parsers to allow:
-
Zero-effort improvement to formatting of help texts. Should match the original tool's formatting closely, but improve upon it.
-
Easy customization options like colors, offsets, headers, padding etc.
-
Deep customization by providing source data in a ready-to-use form if the original tool doesn't. Code for generating documents from the points above should serve as a sample in this case.
Likely candidates:
- CommandLineParser — by far the most popular, supporting both major versions may be a good idea
- FluentCommandLineParser — popular library
- PowerArgs — popular library
- System.CommandLine — part of Core FX Lab, from Microsoft
- CommandLineUtils — originally from Microsoft ASP.NET MVC, currently maintained by another developer
Evaluate command line packages: