{"repo":"bilal-fazlani/commanddotnet","free":true,"listed":false,"github":"https://github.com/bilal-fazlani/commanddotnet","clone":"git clone https://github.com/bilal-fazlani/commanddotnet.git","description":"A modern framework for building modern CLI apps","language":"C#","stars":615,"topics":["command-line","console-application","csharp","argument-parser","dotnet-core"],"license":"MIT","category":"cli-tools","readme_excerpt":"CommandDotNet A modern framework for building modern CLI apps Out of the box support for commands, sub-commands, validations, dependency injection, piping and streaming, enums & custom types, typo suggestions, prompting, passwords, response files and much more! See the features page. Favors POSIX conventions Includes test tools used by the framework to test all features of the framework. Modify and extend the functionality of the framework through configuration and middleware. Documentation 👉 https://commanddotnet.bilal-fazlani.com Project Status This project is stable. Lack of new features are a result of the maturity of the library, not an indication of the liveliness of this project. We are available to fix bugs and answer questions and remain fairly responsive. There are PRs and issues in the backlog for new features that are currently low priority for the maintainers. We will accept PRs. If you haven't discussed them with us first and the change is significant, please consider the submission the beginning of a design discussion. Support For bugs, create an issue For questions and feature requests, start a discussion For a quick walkthrough of features, see our Getting Started guides Here's a starter: Example Begin by creating the commands: snippet source anchor That's it. You now have an application with two commands. Let's see about how we can call it from command line. Assuming our application's name is calculator.dll , let's run this app from command line using dotne","default_branch":null,"files":null,"tree":[],"storefront":"/r/bilal-fazlani","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bilal-fazlani/commanddotnet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}