C# CLI

Open-source C# projects categorized as CLI

Top 23 C# CLI Projects

  1. UniGetUI

    UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers

    Project mention: I Forked Httpx | news.ycombinator.com | 2026-03-25

    Right, frustration about the no strings attached sentiment for OSS devs. Of course you've no obligations for support or maintenance, but with increasing exposure responsibility grows as de facto ever more projects, people, softwares depend on you.

    This doesn't come over night and this is a spectrum and a choice. From purely personal side project over exotic Debian package to friggin httpx with 15k Github stars and 100 million downloads a week the 46th most downloaded PyPI package!

    If this shall work reasonably in any way, hou have to step up. Take money (as they do, https://github.com/sponsors/encode), search fellow maintainers or cede involvement - even if only temporarily.

    An example of a recent, successful transition is UniGetUI https://github.com/Devolutions/UniGetUI/discussions/4444

    I feel there should be support from the ecosystem to help with that. OpenJS Foundation seems doing great: https://openjsf.org/projects. The Python Software Foundation could not only host PyPI but offer assistance for the most important packages.

  2. ReSharper

    ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.

    ReSharper logo
  3. ArchiSteamFarm

    C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.

    Project mention: Exploring the tragedy of the Counter-Strike 2 server browser | news.ycombinator.com | 2025-08-25

    I'd heard of https://github.com/JustArchiNET/ArchiSteamFarm for Steam cards but not CS2 drops.

  4. spectre.console

    A .NET library that makes it easier to create beautiful console applications.

    Project mention: Never stop learning | dev.to | 2026-05-02

    First, check out the following thread in its entirety, which is what AI might form a response from. Now let's explore a better way using Spectre.Console NuGet package.

  5. Terminal.Gui

    Cross Platform Terminal UI toolkit for .NET

  6. OfficeCLI

    OfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required.

    Project mention: Stop making AI agents open Word documents | news.ycombinator.com | 2026-04-01
  7. win-acme

    Automate SSL/TLS certificates on Windows with ease

  8. CliWrap

    Library for interacting with command-line interfaces

    Project mention: Looking for Feedback on my .NET library - CliInvoke | dev.to | 2025-10-14

    Since June I've been working on version 2 of one of my .NET libraries, CliInvoke - a library focussed on making running external processes from .NET safer and easier. It started out as an alternative to CliWrap but has diverged in strategies and direction, with CliInvoke focussing more on separation of concerns and Dependency Injection support.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Command Line Parser

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

  11. CSharpRepl

    A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively.

  12. sdk

    Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI (by dotnet)

    Project mention: Just Fucking Use Go | news.ycombinator.com | 2026-05-08

    You can make it statically linked using musl. (This is underdocumented because Microsoft thinks it's usually a bad idea: https://github.com/dotnet/sdk/issues/37643#issuecomment-1873...)

  13. Unity-MCP

    AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free. (by IvanMurzak)

  14. CommandLineUtils

    Command line parsing and utilities for .NET

  15. Minecraft-Console-Client

    Lightweight console for Minecraft chat and automated scripts. Currently supports up to Minecraft 26.1

  16. CliFx

    Class-first framework for building command-line interfaces

  17. RackPeek

    CLI tool to discover, manage, and document your IT infrastructure and home lab.

    Project mention: Document your never ending midlife crisis (IT infrastructure / home lab) | news.ycombinator.com | 2026-02-11
  18. WgServerforWindows

    Wg Server for Windows (WS4W) is a desktop application that allows running and managing a WireGuard server endpoint on Windows

  19. Colorful.Console

    Style your .NET console output!

  20. Sieve

    ⚗️ Clean & extensible Sorting, Filtering, and Pagination for ASP.NET Core

  21. craftsman

    A .NET scaffolding tool to help you stop worrying about boilerplate and focus on your business logic 🚀

  22. azure-cost-cli

    CLI tool to perform cost analysis on your Azure subscription

  23. ini-parser

    Read/Write an INI file the easy way!

  24. BuildXL

    Microsoft Build Accelerator

    Project mention: BuildXL Sandboxing | news.ycombinator.com | 2025-11-06
  25. sldl

    Advanced download tool for Soulseek.

  26. 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# CLI discussion

Log in or Post with

C# CLI related posts

  • Kryptor – Simple, modern, secure file encryption and signing tool

    1 project | news.ycombinator.com | 9 May 2026
  • Never stop learning

    1 project | dev.to | 2 May 2026
  • Open source UnigetUI bought by Devolutions Inc

    1 project | news.ycombinator.com | 13 Mar 2026
  • Show HN: Streaming gigabyte medical images from S3 without downloading them

    3 projects | news.ycombinator.com | 17 Jan 2026
  • Docfx-Plus: A template and a tool to enhance DocFx and migrate from SHFB (Sandcastle)

    1 project | dev.to | 13 Dec 2025
  • Automating .NET Localization: From Code Scan to Auto-Translate to Pull Request

    1 project | dev.to | 14 Nov 2025
  • BuildXL Sandboxing

    1 project | news.ycombinator.com | 6 Nov 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source CLI projects in C#? This list will help you:

# Project Stars
1 UniGetUI 24,256
2 ArchiSteamFarm 13,357
3 spectre.console 11,482
4 Terminal.Gui 11,043
5 OfficeCLI 6,145
6 win-acme 5,706
7 CliWrap 4,971
8 Command Line Parser 4,815
9 CSharpRepl 3,295
10 sdk 3,140
11 Unity-MCP 3,016
12 CommandLineUtils 2,272
13 Minecraft-Console-Client 2,038
14 CliFx 1,603
15 RackPeek 1,565
16 WgServerforWindows 1,346
17 Colorful.Console 1,328
18 Sieve 1,295
19 craftsman 1,172
20 azure-cost-cli 1,119
21 ini-parser 1,024
22 BuildXL 1,009
23 sldl 949

Sponsored
ReSharper is now available in VS Code and Cursor
ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.
www.jetbrains.com

Did you know that C# is
the 11th most popular programming language
based on number of references?