McMaster.Extensions.CommandLineUtils 3.0.0

Command-line parsing API and utilities for console applications. Commonly used types: McMaster.Extensions.CommandLineUtils.CommandLineApplication McMaster.Extensions.CommandLineUtils.CommandOption McMaster.Extensions.CommandLineUtils.IConsole McMaster.Extensions.CommandLineUtils.Prompt McMaster.Extensions.CommandLineUtils.ArgumentEscaper A community-maintained fork of Microsoft.Extensions.CommandLineUtils, plus many enhancements.

Showing the top 20 packages that depend on McMaster.Extensions.CommandLineUtils.

Packages Downloads
QuantConnect.Configuration
QuantConnect LEAN Engine: Configuration Project - The Config and argument parser implementation
6
QuantConnect.ToolBox
QuantConnect LEAN Engine: ToolBox Project - A collection of data downloaders and converters
5
QuantConnect.ToolBox
QuantConnect LEAN Engine: ToolBox Project - A collection of data downloaders and converters
4
QuantConnect.Configuration
QuantConnect LEAN Engine: Configuration Project - The Config and argument parser implementation
4

Improvements:

  • @AlexeyEvlampiev - implement support for GUID command line options (#333) and any other type that TypeConverter supports (#62)
  • @natemcmaster - Disabled the pager for help text by default. To re-enable, set UsePagerForHelpText = true. (#346)
  • @natemcmaster - Fix PlatformNotSupportedException on Xamarin of macOS (#344)

Breaking changes:

  • Fix #251 by @mattnischan - remove API that was marked as obsolete in 2.x releases
  • Fix #294 by @natemcmaster - change dependencies on McMaster.Extensions.Hosting.CommandLine to just use Microsoft.Extensions.Hosting.Abstractions
  • Fix #337 by @natemcmaster - removed .NET Standard 1.6 target from library

See https://natemcmaster.github.io/CommandLineUtils/v3.0/upgrade-guide.html for more details.

See more details here: https://github.com/natemcmaster/CommandLineUtils/blob/master/CHANGELOG.md#v300

Version Downloads Last updated
5.1.0 4 04/13/2026
5.0.1 3 04/13/2026
5.0.0 3 04/13/2026
5.0.0-beta.348 4 04/12/2026
5.0.0-beta.325 3 04/13/2026
4.1.1 3 04/13/2026
4.1.0 4 04/13/2026
4.0.2 3 04/13/2026
4.0.1 2 04/13/2026
4.0.0 2 04/13/2026
4.0.0-beta.74 2 04/13/2026
4.0.0-beta.56 4 04/13/2026
3.1.0 3 04/12/2026
3.1.0-rc.371 3 04/13/2026
3.1.0-beta.356 3 04/13/2026
3.1.0-beta.336 3 04/13/2026
3.0.0 3 04/13/2026
3.0.0-rc.289 3 04/13/2026
3.0.0-alpha.268 3 04/13/2026
2.6.0 2 04/13/2026
2.5.1 1 04/13/2026
2.5.0 3 04/13/2026
2.4.4 3 04/13/2026
2.4.3 3 04/13/2026
2.4.2 3 04/13/2026
2.4.1 3 04/13/2026
2.4.0 3 04/13/2026
2.3.4 3 04/13/2026
2.3.3 3 04/13/2026
2.3.2 3 04/13/2026
2.3.1 3 04/13/2026
2.3.0 3 04/13/2026
2.2.5 3 04/13/2026
2.2.4 3 04/13/2026
2.2.3 3 04/13/2026
2.2.2 3 04/13/2026
2.2.1 3 04/13/2026
2.2.0 2 04/13/2026
2.2.0-rc 3 04/13/2026
2.2.0-beta 2 04/13/2026
2.2.0-alpha 3 04/13/2026
2.1.1 1 04/13/2026
2.1.0 3 04/13/2026
2.1.0-rc 3 04/13/2026
2.1.0-beta 3 04/13/2026
2.1.0-alpha 3 04/13/2026
2.0.1 3 04/13/2026
2.0.0 3 04/13/2026