Command line parsing, invocation, and rendering of terminal output.
-
Updated
Oct 14, 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.
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.
Opinionated multi-architecture scaffolding CLI for .NET (N-Tier, Clean Architecture, CQRS, Minimal API)
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.
.NET 10 CLI for Google Drive synchronization, search, uploads, and bounded parallel downloads with OAuth 2.0, retries, cancellation, and automated tests.
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 small, well-documented Brainfuck toolchain for .NET: a lexer, an optimizing parser, a reference interpreter, an IL-emitting JIT, and a command-line shell.
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.
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 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.
📐 Template for CLI tools - sub-commands, logging/exception filters, DI, output formats and a client for the command server
🍀 CLI hosting framework on System.CommandLine - ASP.NET Core-style host, POCO commands, attribute-mapped options, filters and a metadata source generator
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.
To associate your repository with the system-commandline topic, visit your repo's landing page and select "manage topics."