Basic command-line-api repo stats
10 days ago

dotnet/command-line-api is an open source project licensed under MIT License which is an OSI approved license.

Command-line-api Alternatives

Similar projects and alternatives to command-line-api

  • GitHub repo runtimelab

    This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.

  • GitHub repo Dagger2

    A fast dependency injector for Android and Java.

  • GitHub repo MonoGame

    One framework for creating powerful cross-platform games.

  • GitHub repo typer

    Typer, build great CLIs. Easy to code. Based on Python type hints.

  • GitHub repo spectre.console

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

  • GitHub repo Command Line Parser

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

  • GitHub repo arcade

    Tools that provide common build infrastructure for multiple .NET Foundation projects. (by dotnet)

  • GitHub repo Cocona

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

  • GitHub repo Project

    A dontnet cli tool to create initial standard project structure (by MCCshreyas)

  • GitHub repo Hashr

    A cross platform program that quickly hashes any text or file

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better command-line-api alternative or higher similarity.


Posts where command-line-api has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-05-04.
  • My first real open source program! Hashr! It hashes files and text! | 2021-05-04
    Another alternative is System.CommandLine which I've used before. I hadn't heard of CommandLineParser til now so I'm not sure how they compare.
  • Is the era of reflection-heavy C# libraries at an end? | 2021-05-03
    .NET has a new-ish cli parser and dispatch that uses a good bit of reflection for dispatch in addition to command object filling, especially when back-filling handler delegate parameters from its built-in pseudo DI. (Incidentally, this is a really cool API despite its warts.)
  • The benefit of .NET Core in a standalone console application | 2021-05-01
    Even console apps have some pretty nice tech now like spectreconsole for UI and the dotnet command line api for parsing
  • dotnet-new-project | 2021-05-01
    This is my first CLI tool, am planning to take advantage of System.CommandLine ( Api's later to make it more robust and customizable.
  • My preferred .NET console stack – An opinionated view on .NET console apps | 2021-01-15
    For console apps I've been using .NET Foundation's System.CommandLine [1] recently.

    It looks like this Spectre.Console you are using is a bit more fancy albeit a lot newer.

    1 -