SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# Command-line Projects
-
N_m3u8DL-CLI
[.NET] m3u8 downloader 开源的命令行m3u8/HLS/dash下载器,支持普通AES-128-CBC解密,多线程,自定义请求头等. 支持简体中文,繁体中文和英文. English Supported.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Command Line Parser
The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support
-
Cocona
Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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)
-
Cli.NET
🖥 OOP-first library focused on providing a key-value interface for creating command line tools based on instantiable commands
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
msiexec.exe /package https://github.com/PowerShell/PowerShell/releases/download/v7.2.6/PowerShell-7.2.6-win-x64.msi /quiet ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL=1 ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL=1 ENABLE_PSREMOTING=1 REGISTER_MANIFEST=1 USE_MU=1 ENABLE_MU=1 ADD_PATH=1
Project mention: Microsoft is bringing Linux's sudo command to Windows 11 | news.ycombinator.com | 2024-02-08There's already a similar tool that does sudo on Windows: https://github.com/gerardog/gsudo
Project mention: ModularPipelines - Strong-Typed, Parallel, C# Pipelines - Would appreciate feedback and thoughts | /r/csharp | 2023-05-29That being said, keep up the good work. I see a lot of potential in combo with libs like https://github.com/Tyrrrz/CliWrap
Project mention: DotMake Command-Line VS command-line-api - a user suggested alternative | libhunt.com/r/dotmake-build/command-line | 2023-12-13System.CommandLine is a very good parser but you need a lot of boilerplate code to get going and the API is hard to discover.
yes its great good for cross-platform cmdline apps, i would recommend using Cocona https://github.com/mayuki/Cocona
There's a pinned issue on the github page about the state of mpv.net development from January 2023 where the dev says that they started working on a cross-platform successor of mpv.net instead.
Project mention: Azure cost cli - retrieve cost overviews from the command line | /r/AZURE | 2023-04-23Hmm the Cost API works in mysterious ways. I noticed that different kinds of subscriptions can have different effects. On the github readme page I listed a way to lookup the subscription offer itself and how to validate that on the MS docs site to see what it supports. I will see if I can automate this somehow. Thanks for trying it out and reporting this. I think it might be the same issue as this one: https://github.com/mivano/azure-cost-cli/issues/25
Project mention: DotMake Command-Line VS command-line-api - a user suggested alternative | libhunt.com/r/dotmake-build/command-line | 2023-12-13
C# Command-line related posts
- 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
- ModularPipelines - Strong-Typed, Parallel, C# Pipelines - Would appreciate feedback and thoughts
- Azure cost cli - retrieve cost overviews from the command line
- C# .NET Tools with System.CommandLine
- Pro .NET Console Apps
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source Command-line projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | PowerShell | 43,290 |
2 | N_m3u8DL-CLI | 13,469 |
3 | gsudo | 4,797 |
4 | Command Line Parser | 4,397 |
5 | CliWrap | 4,116 |
6 | command-line-api | 3,304 |
7 | Cocona | 3,013 |
8 | mpv.net | 2,952 |
9 | CommandLineUtils | 2,166 |
10 | CliFx | 1,421 |
11 | azure-cost-cli | 787 |
12 | Sharprompt | 710 |
13 | Towel | 700 |
14 | Kurukuru | 647 |
15 | CommandDotNet | 550 |
16 | winget-create | 449 |
17 | Docopt | 348 |
18 | Typin | 238 |
19 | SimplySerial | 171 |
20 | DotMake Command-Line | 52 |
21 | ObsidianSailboat | 39 |
22 | CommandLine | 31 |
23 | Cli.NET | 28 |
Sponsored