Command line parsing, invocation, and rendering of terminal output.
-
Updated
Feb 17, 2025 - C#
8000
Command line parsing, invocation, and rendering of terminal output.
Declarative syntax for System.CommandLine via attributes for easy, fast, strongly-typed (no reflection) usage. Includes a source generator which automagically converts your classes to CLI commands and properties to CLI options or CLI arguments.
Utilities for System.CommandLine
Exploring ways of using System.CommandLine to build CLI tools
Mind Sweeper is a C# game developed to provide an example of how a .NET CLI application can be configured, built and run using dependency injection, SOLID princ 8102 iples, clean and testable code that implements the new .NET Command Line API - https://github.com/dotnet/command-line-api.
Using various command line tools frameworks
Add a description, image, and links to the system-commandline topic page so that developers can more easily learn about it.
To associate your repository with the system-commandline topic, visit your repo's landing page and select "manage topics."