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.
cli console terminal csharp command-line dotnet posix dotnet-core dotnet-standard dotnet-cli completions commandlineparser system-commandline dotnet-suggest csharp-sourcegenerator dotmake source-generator dotnet-console
-
Updated
Sep 7, 2026 - C#