How do i learn about new crates?

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • rust-argparse

    The command-line argument parser library for rust

  • Quite often, especially for more popular crates, the docs are very good and the place to go. argparse though seems to not be one of them. My approach to a crate like that is to go to the repo notice it has not been updated in 4 years then look for a different crate. No docs + no recent contributions is not a crate you really want to be using.

  • bpaf

    Command line parser with applicative interface

  • For parsing arguments you can use bpaf, a library that can do both derive and combinator approach with a small API surface and small dependencies. Apart from docs.rs there's a bunch of examples here: https://github.com/pacak/bpaf/tree/master/examples

  • 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
  • argparse-benchmarks-rs

    Discontinued Collected benchmarks for arg parsing crates written in Rust [Moved to: https://github.com/rosetta-rs/argparse-rosetta-rs]

  • Not strictly an answer to your question, but https://github.com/rust-cli/argparse-benchmarks-rs provides a good survey of option parsing crates in Rust.

  • getargs

    A truly zero-cost argument parser for Rust

  • I'd recommend getargs over argparse, it's also very well documented (but that version is not on crates.io yet)

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

  • clap v1.1.0 released

    2 projects | /r/golang | 17 May 2023
  • Examples from Command-Line Rust Book in Clap 4 Derive API [Blog Post] [Beginners]

    2 projects | /r/rust | 8 Feb 2023
  • A simple, opinionated, struct-based argument parser in Zig

    1 project | news.ycombinator.com | 9 Dec 2022
  • Announcement: xflags 3.0.0

    5 projects | /r/rust | 8 Oct 2022
  • (pre-announcing) clap 4.0, a Rust CLI argument parser

    10 projects | /r/rust | 20 Sep 2022