CLI - Command Line Interface library

Build status NuGet

ITGlobal.CLI is a powerful library to build used-friendly command-line applications.

Features

Cross-platform

ITGlobal CLI supports:

It runs on Windows, Linux or MacOS.

Core features

colors

Command line parser

parser

ASCII tables

table

Terminal live output

live

Installing

All you need is to install a ITGlobal.CLI NuGet package into your project:

Using dotnet CLI

dotnet add package ITGlobal.CLI

Using Package Manager Console in Visual Studio

Install-Package ITGlobal.CLI

Manually in .csproj file

<Project Sdk="Microsoft.NET.Sdk">

  <!-- ... -->

  <ItemGroup>
    <PackageReference Include="ITGlobal.CLI" Version="3.0.29" />
  </ItemGroup>

  <!-- ... -->
</Project>