clap 4.0.0, a Rust argument parser, is released!

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/rust

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Scout APM - Truly a developer’s best friend
  • Zigi - The context switching struggle is real
  • clap-rs

    A full featured, fast Command Line Argument Parser for Rust

    We recognize that there will be several breaking changes on the path to our goal which will hopefully give people more flexibility while reducing binary size and compile times. Trying to cram everything into a single release would be unhealthy for us and much harder for people to migrate to.

  • argparse-rosetta-rs

    Collected benchmarks for arg parsing crates written in Rust

    Latest benchmark results Diff of clap v3 to clap v4

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • clap-cargo

    Re-usable CLI flags for `cargo` plugins

    clap-cargo

  • clap-verbosity-flag

    Easily add a --verbose flag to CLIs using Structopt

    clap-verbosity-flag

  • concolor

    Colored Console primitives for Rust CLIs

    concolor-clap

  • argfile

    Load additional CLI args from file

    argfile

  • cargo-edit

    A utility for managing cargo dependencies from the command line.

    cargo-edit

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • cargo-semver-checks

    Scan your Rust crate for semver violations.

    cargo-semver-check

  • Cargo

    The Rust package manager

    cargo

  • cargo-unlock

    Remove Cargo.lock lockfile

    More proof dtolnay is not human: https://github.com/dtolnay/cargo-unlock/pull/5

  • clap-permission-flag

    Drop permissions of a CLI using structopt

    I updated clap-permission-flag and clap-port-flag as well just a minute ago.

  • clap-port-flag

    Easily add a --port flag to CLIs using Structopt

    I updated clap-permission-flag and clap-port-flag as well just a minute ago.

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