System.CommandLine 2.0.0-beta4.22272.1

.NET 6.0 .NET Standard 2.0
This is a prerelease version of System.CommandLine.
dotnet add package System.CommandLine --version 2.0.0-beta4.22272.1
NuGet\Install-Package System.CommandLine -Version 2.0.0-beta4.22272.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="System.CommandLine" Version="2.0.0-beta4.22272.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add System.CommandLine --version 2.0.0-beta4.22272.1
#r "nuget: System.CommandLine, 2.0.0-beta4.22272.1"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install System.CommandLine as a Cake Addin
#addin nuget:?package=System.CommandLine&version=2.0.0-beta4.22272.1&prerelease

// Install System.CommandLine as a Cake Tool
#tool nuget:?package=System.CommandLine&version=2.0.0-beta4.22272.1&prerelease

This package includes a powerful command line parser and other tools for building command line applications, including:
   
   * Shell-agnostic support for command line completions
   * Method invocation and an extensible middleware pipeline
   * Constructor- and property-based model binding for complex types
   * Test and debug support

Product Versions
.NET net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows
.NET Core netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1
.NET Standard netstandard2.0 netstandard2.1
.NET Framework net461 net462 net463 net47 net471 net472 net48
MonoAndroid monoandroid
MonoMac monomac
MonoTouch monotouch
Tizen tizen40 tizen60
Xamarin.iOS xamarinios
Xamarin.Mac xamarinmac
Xamarin.TVOS xamarintvos
Xamarin.WatchOS xamarinwatchos
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.
  • .NETStandard 2.0

  • net6.0

    • No dependencies.

NuGet packages (101)

Showing the top 5 NuGet packages that depend on System.CommandLine:

Package Downloads
System.CommandLine.Rendering The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

This package provides support for structured command line output rendering. Write code once that renders correctly in multiple output modes, including System.Console, virtual terminal (using ANSI escape sequences), and plain text.

System.CommandLine.DragonFruit The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

This package includes the experimental DragonFruit app model for System.CommandLine, which allows you to create a command line application using only a Main method while getting support for complex type binding, error reporting, help, shell completions, and more.

System.CommandLine.Hosting The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

This package provides support for using System.CommandLine with Microsoft.Extensions.Hosting.

System.CommandLine.NamingConventionBinder The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

This package provides command handler support for System.CommandLine performs parameter and model binding by matching option and argument names to parameter and property names.

Miru.Core

Package Description

GitHub repositories (123)

Showing the top 5 popular GitHub repositories that depend on System.CommandLine:

Repository Stars
microsoft/PowerToys
Windows system utilities to maximize productivity
shadowsocks/shadowsocks-windows
A C# port of shadowsocks
dotnet/aspnetcore
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
dotnet/roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
BeyondDimension/SteamTools
🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。
Version Downloads Last updated
2.0.0-beta4.22272.1 732,099 6/2/2022
2.0.0-beta3.22114.1 675,727 2/17/2022
2.0.0-beta3.22111.2 36,959 2/12/2022
2.0.0-beta3.22106.2 16,764 2/6/2022
2.0.0-beta3.22103.3 1,617 2/4/2022
2.0.0-beta2.21617.1 180,073 12/17/2021
2.0.0-beta1.21308.1 1,498,899 7/2/2021
2.0.0-beta1.21216.1 951,004 4/17/2021
2.0.0-beta1.20574.7 1,455,180 11/25/2020
2.0.0-beta1.20371.2 2,034,189 7/23/2020
2.0.0-beta1.20214.1 252,164 4/15/2020
2.0.0-beta1.20213.1 178,532 4/13/2020
2.0.0-beta1.20158.1 4,101,759 3/8/2020
2.0.0-beta1.20104.2 142,089 2/7/2020
2.0.0-beta1.20071.2 196,752 1/22/2020
0.3.0-alpha.20070.2 22,471 1/21/2020
0.3.0-alpha.20054.1 180,687 1/5/2020