awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Bibliothèques Rust pour le parsing d'arguments CLI

Classement mis à jour le 30 juin 2026

For un analyseur d'arguments en ligne de commande pour Rust, the strongest matches are clap-rs/clap (Clap is the most comprehensive Rust argument-parsing library, offering), texitoi/structopt (Structopt is a Rust library that lets you define) and google/argh (argh is a Rust derive-based argument parsing library that). Each is ranked by relevance to your query, popularity and recent activity.

Bibliothèques et frameworks pour construire des interfaces en ligne de commande robustes et parser des arguments dans les applications Rust.

Bibliothèques Rust pour le parsing d'arguments CLI

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • clap-rs/clapAvatar de clap-rs

    clap-rs/clap

    16,528Voir sur GitHub↗

    Clap is a command-line argument parser for Rust that enables developers to define complex interfaces through strongly-typed data structures. It functions as a comprehensive framework for building terminal applications, automating the transformation of raw string inputs into validated, type-safe code representations while simultaneously generating help documentation and usage statements. The library distinguishes itself by offering both a declarative, attribute-based approach and a fluent builder-pattern API, allowing for flexible interface construction. It includes a sophisticated validation

    Clap is the most comprehensive Rust argument-parsing library, offering a derive macro for struct-based parsing, subcommand support, automatic help generation, value validation, shell completion generation, and extensive customization — exactly what you need for a CLI application.

    RustNested Command StructuresShell Completion GeneratorsSubcommand Registration
    Voir sur GitHub↗16,528
  • texitoi/structoptAvatar de TeXitoi

    TeXitoi/structopt

    2,727Voir sur GitHub↗

    Parse command line arguments by defining a struct.

    Structopt is a Rust library that lets you define CLI arguments as a struct with a derive macro, providing automatic help generation, subcommand support, and default values, which matches the request for a command-line argument parsing library; however, it may not include built-in shell completion generation or custom error messages as part of its core feature set.

    RustArgument ParsingCommand Line InterfacesDeveloper Tools
    Voir sur GitHub↗2,727
  • google/arghAvatar de google

    google/argh

    1,928Voir sur GitHub↗

    Rust derive-based argument parsing optimized for code size

    argh is a Rust derive-based argument parsing library that supports struct-based parsing, subcommands, and automatic help generation, which directly fits the search for a Rust CLI argument parser — though its focus on minimal code size means it lacks built-in shell completion generation and has limited error customization compared to more full-featured options.

    RustCommand Line InterfacesDeveloper Tools
    Voir sur GitHub↗1,928

Related searches

  • a library for building Rust CLI applications
  • a java library for building cli applications
  • a library for building Kotlin CLI applications
  • un framework de création d'outils CLI en Python
  • un framework Go pour créer des outils en ligne de commande
  • a ruby framework for building cli applications
  • a library for building C# CLI applications
  • a library for managing configuration in Rust