System.CommandLine 2.0.0-beta2.21617.1 Prefix Reserved

This is a prerelease version of System.CommandLine.
Install-Package System.CommandLine -Version 2.0.0-beta2.21617.1
dotnet add package System.CommandLine --version 2.0.0-beta2.21617.1
<PackageReference Include="System.CommandLine" Version="2.0.0-beta2.21617.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-beta2.21617.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: System.CommandLine, 2.0.0-beta2.21617.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-beta2.21617.1&prerelease

// Install System.CommandLine as a Cake Tool
#tool nuget:?package=System.CommandLine&version=2.0.0-beta2.21617.1&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

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

NuGet packages (62)

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

Package Downloads

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.


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.


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


Package Description


Stl.Testing is a collection of testing helpers used by Stl.Fusion tests.

GitHub repositories (91)

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

Repository Stars
Windows system utilities to maximize productivity
A C# port of shadowsocks
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
Orleans is a cross-platform framework for building distributed applications with .NET
Version Downloads Last updated
2.0.0-beta2.21617.1 7,741 12/17/2021
2.0.0-beta1.21308.1 428,004 7/2/2021
2.0.0-beta1.21216.1 344,234 4/17/2021
2.0.0-beta1.20574.7 800,707 11/25/2020
2.0.0-beta1.20371.2 833,448 7/23/2020
2.0.0-beta1.20214.1 191,997 4/15/2020
2.0.0-beta1.20213.1 112,878 4/13/2020
2.0.0-beta1.20158.1 4,065,488 3/8/2020
2.0.0-beta1.20104.2 114,674 2/7/2020
2.0.0-beta1.20071.2 119,989 1/22/2020
0.3.0-alpha.20070.2 19,546 1/21/2020
0.3.0-alpha.20054.1 173,735 1/5/2020