Command line parsing, invocation, and rendering of terminal output.
-
Updated
Sep 20, 2026 - C#
Command line parsing, invocation, and rendering of terminal output.
A modern, strongly-typed command-line framework for .NET. Define your commands, options and arguments as C# classes and properties, and let source generation handle the plumbing — with no runtime reflection.
A full-text search for YouTube subtitles and video metadata with a GUI and command line interface.
Utilities for System.CommandLine
Command Line Extensions that run on top of System.CommandLine.
Exploring ways of using System.CommandLine to build CLI tools
Using various command line tools frameworks
A command-line interface built in .NET to bundle code files.
Opinionated multi-architecture scaffolding CLI for .NET (N-Tier, Clean Architecture, CQRS, Minimal API)
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 principles, clean and testable code that implements the new .NET Command Line API - https://github.com/dotnet/command-line-api.
🍀 CLI hosting framework on System.CommandLine - ASP.NET Core-style host, POCO commands, attribute-mapped options, filters and a metadata source generator
ConnyConsole is an example console CLI project that uses DI, Serilog for logging, execution cancellation and argument parsing based on Microsoft's System.CommandLine library.
.NET 10 CLI for Google Drive synchronization, search, uploads, and bounded parallel downloads with OAuth 2.0, retries, cancellation, and automated tests.
📐 Template for CLI tools - sub-commands, logging/exception filters, DI, output formats and a client for the command server
To associate your repository with the system-commandline topic, visit your repo's landing page and select "manage topics."