Top 20 NuGet console Packages

Provides a command line API. Includes attributes to map commands to methods and classes to execute those commands. The commands support arbitrary input parameters, return values, and async execution.
A C# library to help build console applications (command line interface).
Package Description
Package Description
Makes strongly-typed user input collection and validation through the Console easier, and adds more useful utility methods to it.
A powerfully customizable logging library for .NET
An extremely useful collection of utility classes for .NET
Package Description
EasyConsole is a library to make it easier for developers to build a simple menu interface for a .NET console application
Extends DbUp to provide SQL Server object definition scripting when running migrations from Visual Studio. When a database object changes during a migration, its definition will be saved in the project.
NCommand is a .NET library to parse command line arguments and map them to commands.
OAuth flow for scenarios with limited access to input devices or web browsers, like console apps, or IoT devices.
SlimerJS is similar to PhantomJs, except that it runs on top of Gecko, the browser engine of Mozilla Firefox (specifically, version 31), instead of Webkit https://slimerjs.org/features.html
Just a quick way to create your own command line tool.
Pioneer Code: .NET Core Console Application with dependency injection, logging & configuration
The SysCommand is a powerful framework, cross-platform, for development of Console Application using .NET. It is simple, strongly typed and with great influences of the MVC standard (Include Razor template). It works as an automatic command line parser where all parse tasks are left over by the fram...
Easy way to create simple loop interfaces with console Applications
A simple .NET remote debugging solution for awkward situations. Server available from project page.