Command line parser with mutual exclusion capability?

This page summarizes the projects mentioned and recommended in the original post on /r/csharp
CLI

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • FluentArgs

    FluentArgs is a library to parse command line arguments. It focuses on a very simple API and strong typing. It is able to generate a help view and proper error messages.

  • I can't believe no one on the thread you posted mentioned FluentArgs. I believe it can do what you want with some tricky configuration.

  • Power Args

    The ultimate .NET Standard command line argument parser

  • PowerArgs has some attributes that specify what arguments can't be combined with other arguments or when arguments are required based on the presence of other arguments. You can even use boolean expressions in specifying those condition.

  • 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
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts