SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# Command-line Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
N_m3u8DL-CLI
[.NET] m3u8 downloader 开源的命令行m3u8/HLS/dash下载器,支持普通AES-128-CBC解密,多线程,自定义请求头等. 支持简体中文,繁体中文和英文. English Supported.
-
Project mention: Show HN: Open-sourcing my failed startup) Buzee – A file search application | news.ycombinator.com | 2024-12-14
Ugh, I tried looking into the state of codesigning foss apps for windows, and it's not great it seems.
https://github.com/gerardog/gsudo/issues/1#issuecomment-2111...
Suggest either:
https://github.com/Azure/trusted-signing-action
Which is 10 USD/month - or publishing in the windows store:
https://learn.microsoft.com/en-us/windows/apps/publish/?tabs...
https://github.com/marketplace/actions/microsoft-store-publi...
Not free either, but one time fee:
https://github.com/microsoft/store-submission/issues/15
-
Command Line Parser
The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support
-
Project mention: Referencing external Docker containers in .NET Aspire using the new custom resources API | dev.to | 2024-05-04
We will use the command docker logs --follow CONTAINER-NAME-OR-ID to retrieve the logs of the external container. To facilitate the execution of the external docker process, we will use CliWrap instead of the primitive Process.
-
-
Project mention: C# | Building a Command-Line (CLI) App using System.CommandLine Library | dev.to | 2024-07-23
You have successfully created a basic Command-Line Interface (CLI) application using the System.CommandLine library in C# and .NET. Customize and extend the application based on your specific requirements. For more information, refer to the official documentation: System.CommandLine GitHub
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Cocona
Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.
Cocona is a micro-framework that streamlines this process, allowing you to focus on your application's core functionality. This library uses ASP.NET Core-like Minimal API style for handling commands.
-
-
-
-
-
-
-
-
-
-
-
-
-
DotMake Command-Line
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. (by dotmake-build)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Command-line discussion
C# Command-line related posts
-
Show HN: NeatShift – Organize Windows Files with Symbolic Links
-
CRLF is obsolete and should be abolished
-
C# | Building a Command-Line (CLI) App using System.CommandLine Library
-
Referencing external Docker containers in .NET Aspire using the new custom resources API
-
Sudo for Windows
-
DotMake Command-Line VS command-line-api - a user suggested alternative
2 projects | 13 Dec 2023 -
How to configure true dependency injection in System.CommandLine
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Mar 2025
Index
What are some of the best open-source Command-line projects in C#? This list will help you:
# | Project | Stars |
---|---|---|
1 | PowerShell | 46,747 |
2 | N_m3u8DL-CLI | 14,789 |
3 | gsudo | 5,495 |
4 | Command Line Parser | 4,654 |
5 | CliWrap | 4,528 |
6 | mpv.net | 3,908 |
7 | command-line-api | 3,480 |
8 | Cocona | 3,350 |
9 | CommandLineUtils | 2,246 |
10 | CliFx | 1,535 |
11 | azure-cost-cli | 913 |
12 | Sharprompt | 796 |
13 | Towel | 731 |
14 | Kurukuru | 661 |
15 | SmartImage | 605 |
16 | CommandDotNet | 594 |
17 | winget-create | 533 |
18 | Docopt | 356 |
19 | Typin | 247 |
20 | SimplySerial | 233 |
21 | DotMake Command-Line | 96 |
22 | ObsidianSailboat | 39 |
23 | CommandLine | 33 |