SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# CLI Projects
-
UniGetUI
UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers
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.
-
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.
-
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-25I'd heard of https://github.com/JustArchiNET/ArchiSteamFarm for Steam cards but not CS2 drops.
-
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.
-
-
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.
-
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Command Line Parser
The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support
-
CSharpRepl
A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively.
-
sdk
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI (by dotnet)
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...)
-
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)
-
-
Minecraft-Console-Client
Lightweight console for Minecraft chat and automated scripts. Currently supports up to Minecraft 26.1
-
-
Project mention: Document your never ending midlife crisis (IT infrastructure / home lab) | news.ycombinator.com | 2026-02-11
-
WgServerforWindows
Wg Server for Windows (WS4W) is a desktop application that allows running and managing a WireGuard server endpoint on Windows
-
-
-
craftsman
A .NET scaffolding tool to help you stop worrying about boilerplate and focus on your business logic 🚀
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# CLI discussion
C# CLI related posts
-
Kryptor – Simple, modern, secure file encryption and signing tool
-
Never stop learning
-
Open source UnigetUI bought by Devolutions Inc
-
Show HN: Streaming gigabyte medical images from S3 without downloading them
-
Docfx-Plus: A template and a tool to enhance DocFx and migrate from SHFB (Sandcastle)
-
Automating .NET Localization: From Code Scan to Auto-Translate to Pull Request
-
BuildXL Sandboxing
-
A note from our sponsor - SaaSHub
www.saashub.com | 8 Jun 2026
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 |