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
·

1 dépôt

Awesome GitHub RepositoriesSubcommand

The ability to match subcommands using unambiguous partial names.

Distinct from Prefix Matching: Applies prefix matching specifically to CLI subcommand names for shorter user input

Explore 1 awesome GitHub repository matching software engineering & architecture · Subcommand. Refine with filters or upvote what's useful.

Awesome Subcommand GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • cliutils/cli11Avatar de CLIUtils

    CLIUtils/CLI11

    4,322Voir sur GitHub↗

    CLI11 est une bibliothèque C++ header-only pour l'analyse d'arguments en ligne de commande et la gestion de fichiers de configuration. Elle mappe les entrées du shell vers des variables typées et prend en charge la création de hiérarchies de commandes complexes. La bibliothèque se distingue par sa prise en charge des sous-commandes imbriquées avec une profondeur infinie et la correspondance de préfixes. Elle intègre la gestion de la configuration en permettant aux paramètres de l'application d'être chargés depuis des fichiers TOML ou INI, avec la possibilité de revenir aux variables d'environnement. Le projet fournit un ensemble complet d'outils pour l'analyse d'arguments, incluant des flags et des arguments positionnels, ainsi qu'un framework de validation pour imposer des options obligatoires et des dépendances mutuelles. Il inclut également la génération automatique de documentation d'aide avec un formatage personnalisable et un système de callback pour déclencher une logique personnalisée lors d'étapes d'analyse spécifiques. Cette bibliothèque sans dépendance est conçue pour C++11 et les versions ultérieures.

    Matches subcommands using unambiguous partial names, allowing users to trigger commands with shortened versions.

    C++clicli-parsercpp11
    Voir sur GitHub↗4,322
  1. Home
  2. Software Engineering & Architecture
  3. String Matching Algorithms
  4. Partial String Matching
  5. Prefix Matching
  6. Subcommand