System.CommandLine 2.0.0-beta1.21308.1

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

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

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

NuGet packages (53)

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

Package Downloads
System.CommandLine.Rendering
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
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
This package provides support for using System.CommandLine with Microsoft.Extensions.Hosting.
Stl.Testing
Stl.Testing is a collection of testing helpers used by Stl.Fusion tests.
Runly
Multi-threaded batch processing and background jobs for .NET Core

GitHub repositories (75)

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.
MonoGame/MonoGame
One framework for creating powerful cross-platform games.

Version History

Version Downloads Last updated
2.0.0-beta1.21308.1 15,731 7/2/2021
2.0.0-beta1.21216.1 106,095 4/17/2021
2.0.0-beta1.20574.7 448,689 11/25/2020
2.0.0-beta1.20371.2 395,972 7/23/2020
2.0.0-beta1.20214.1 153,055 4/15/2020
2.0.0-beta1.20213.1 84,107 4/13/2020
2.0.0-beta1.20158.1 4,049,390 3/8/2020
2.0.0-beta1.20104.2 103,640 2/7/2020
2.0.0-beta1.20071.2 55,726 1/22/2020
0.3.0-alpha.20070.2 18,053 1/21/2020
0.3.0-alpha.20054.1 167,143 1/5/2020