C# Command-line

Open-source C# projects categorized as Command-line

Top 23 C# Command-line Projects

  • PowerShell

    PowerShell for every system!

  • Project mention: PowerBI: déployer une passerelle sur AWS pour $0.12/j | dev.to | 2024-03-14

    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

  • 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.

    WorkOS logo
  • gsudo

    Sudo for Windows

  • Project mention: Microsoft is bringing Linux's sudo command to Windows 11 | news.ycombinator.com | 2024-02-08

    There's already a similar tool that does sudo on Windows: https://github.com/gerardog/gsudo

  • Command Line Parser

    The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support

  • CliWrap

    Library for running command-line processes

  • Project mention: ModularPipelines - Strong-Typed, Parallel, C# Pipelines - Would appreciate feedback and thoughts | /r/csharp | 2023-05-29

    That being said, keep up the good work. I see a lot of potential in combo with libs like https://github.com/Tyrrrz/CliWrap

  • command-line-api

    Command line parsing, invocation, and rendering of terminal output.

  • Project mention: DotMake Command-Line VS command-line-api - a user suggested alternative | libhunt.com/r/dotmake-build/command-line | 2023-12-13

    System.CommandLine is a very good parser but you need a lot of boilerplate code to get going and the API is hard to discover.

  • Cocona

    Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.

  • Project mention: .NET 8 Standalone 50% Smaller On Linux | news.ycombinator.com | 2023-11-11

    yes its great good for cross-platform cmdline apps, i would recommend using Cocona https://github.com/mayuki/Cocona

  • 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.

    InfluxDB logo
  • mpv.net

    🎞 mpv.net is a media player for Windows with a modern GUI.

  • Project mention: what is the best still maintained front end for mpv? | /r/mpv | 2023-07-10

    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.

  • CommandLineUtils

    Command line parsing and utilities for .NET

  • CliFx

    Class-first framework for building command-line interfaces

  • azure-cost-cli

    CLI tool to perform cost analysis on your Azure subscription

  • Project mention: Azure cost cli - retrieve cost overviews from the command line | /r/AZURE | 2023-04-23

    Hmm 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

  • Sharprompt

    Interactive command-line based application framework for C#

  • Towel

    Throw in the towel.

  • Kurukuru

    Terminal Spinner for .NET platform

  • CommandDotNet

    A modern framework for building modern CLI apps

  • winget-create

    The Windows Package Manager Manifest Creator command-line tool (aka wingetcreate)

  • Docopt

    Port of docopt to .net

  • Typin

    Declarative framework for interactive CLI applications

  • SimplySerial

    A windows console application for serial communications.

  • 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)

  • Project mention: DotMake Command-Line VS command-line-api - a user suggested alternative | libhunt.com/r/dotmake-build/command-line | 2023-12-13
  • ObsidianSailboat

    Nmap and NSE command line wrapper in the style of Metasploit

  • CommandLine

    A console prompt for Unity. (by Butjok)

  • 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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Command-line related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com