McMaster.Extensions.CommandLineUtils
2.0.0-beta
Prefix Reserved
See the version list below for details.
dotnet add package McMaster.Extensions.CommandLineUtils --version 2.0.0-beta
NuGet\Install-Package McMaster.Extensions.CommandLineUtils -Version 2.0.0-beta
<PackageReference Include="McMaster.Extensions.CommandLineUtils" Version="2.0.0-beta" />
<PackageVersion Include="McMaster.Extensions.CommandLineUtils" Version="2.0.0-beta" />
<PackageReference Include="McMaster.Extensions.CommandLineUtils" />
paket add McMaster.Extensions.CommandLineUtils --version 2.0.0-beta
#r "nuget: McMaster.Extensions.CommandLineUtils, 2.0.0-beta"
#:package McMaster.Extensions.CommandLineUtils@2.0.0-beta
#addin nuget:?package=McMaster.Extensions.CommandLineUtils&version=2.0.0-beta&prerelease
#tool nuget:?package=McMaster.Extensions.CommandLineUtils&version=2.0.0-beta&prerelease
Command-line parsing API. A community-maintained fork of Microsoft.Extensions.CommandLineUtils, plus extras.
Commonly used types:
McMaster.Extensions.CommandLineUtils.CommandLineApplication
McMaster.Extensions.CommandLineUtils.CommandOption
McMaster.Extensions.CommandLineUtils.IConsole
McMaster.Extensions.CommandLineUtils.ArgumentEscaper
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- No dependencies.
NuGet packages (85)
Showing the top 5 NuGet packages that depend on McMaster.Extensions.CommandLineUtils:
| Package | Downloads |
|---|---|
|
McMaster.Extensions.Hosting.CommandLine
Provides command-line parsing API integration with the generic host API (Microsoft.Extensions.Hosting). |
|
|
QuantConnect.Configuration
QuantConnect LEAN Engine: Configuration Project - The Config and argument parser implementation |
|
|
FlubuCore
A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code. Documentation can be found at: https://github.com/dotnetcore/FlubuCore Detailed examples can be found at: https://github.com/dotnetcore/FlubuCore.Examples |
|
|
Faithlife.Build
A build automation system using C# build scripts. |
|
|
KubeOps
This is an operator sdk written in c#. It enables a developer to create a custom controller for CRDs (CustomResourceDefinitions) that runs on kubernetes. |
GitHub repositories (107)
Showing the top 20 popular GitHub repositories that depend on McMaster.Extensions.CommandLineUtils:
| Repository | Stars |
|---|---|
|
icsharpcode/ILSpy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
|
|
|
QuantConnect/Lean
Lean Algorithmic Trading Engine by QuantConnect (Python, C#)
|
|
|
ChilliCream/graphql-platform
Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Nitro the awesome Monaco based GraphQL IDE.
|
|
|
cobbr/Covenant
Covenant is a collaborative .NET C2 framework for red teamers.
|
|
|
xunit/xunit
xUnit.net is a free, open source, community-focused unit testing tool for .NET.
|
|
|
jamesmh/coravel
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
|
|
|
ravendb/ravendb
ACID Document Database
|
|
|
mayuki/Cocona
Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.
|
|
|
fluentmigrator/fluentmigrator
Fluent migrations framework for .NET
|
|
|
microsurging/surging
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming ,The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service governance to ensure reliable RPC communication, the engine contains Diagnostic, link tracking for protocol and middleware calls, and integration SkyWalking Distributed APM
|
|
|
dotnet-script/dotnet-script
Run C# scripts from the .NET CLI.
|
|
|
loic-sharma/BaGet
A lightweight NuGet and symbol server
|
|
|
scriptcs/scriptcs
Write C# apps with a text editor, nuget and the power of Roslyn!
|
|
|
MichaCo/CacheManager
CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
|
|
|
AppMetrics/AppMetrics
App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
|
|
|
Cysharp/ConsoleAppFramework
Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe CLI Framework powered by C# Source Generator.
|
|
|
vpnhood/VpnHood
Undetectable, Fast, Cross-Platform, Free VPN
|
|
|
OmniSharp/omnisharp-roslyn
OmniSharp server (HTTP, STDIO) based on Roslyn workspaces
|
|
|
stryker-mutator/stryker-net
Mutation testing for .NET core and .NET framework!
|
|
|
microsoft/AdaptiveCards
A new way for developers to exchange card content in a common and consistent way.
|
| Version | Downloads | Last Updated |
|---|---|---|
| 5.0.1 | 16,089 | 2/8/2026 |
| 5.0.0 | 36,326 | 1/21/2026 |
| 5.0.0-beta.348 | 85 | 1/12/2026 |
| 5.0.0-beta.325 | 88 | 12/28/2025 |
| 4.1.1 | 4,146,901 | 2/19/2024 |
| 4.1.0 | 972,437 | 8/26/2023 |
| 4.0.2 | 2,192,607 | 11/19/2022 |
| 4.0.1 | 2,353,538 | 2/1/2022 |
| 4.0.0 | 758,007 | 12/27/2021 |
| 4.0.0-beta.74 | 54,053 | 1/22/2021 |
| 4.0.0-beta.56 | 1,475 | 1/17/2021 |
| 3.1.0 | 3,735,372 | 1/10/2021 |
| 3.1.0-rc.371 | 5,918 | 11/7/2020 |
| 3.1.0-beta.356 | 1,574 | 9/13/2020 |
| 3.1.0-beta.336 | 779 | 8/28/2020 |
| 3.0.0 | 3,221,780 | 3/29/2020 |
| 3.0.0-rc.289 | 5,190 | 3/21/2020 |
| 3.0.0-alpha.268 | 2,699 | 3/9/2020 |
| 2.6.0 | 957,212 | 3/8/2020 |