awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesConfiguration Fallbacks

Mechanisms for providing default values for options via hardcoded defaults or external files.

Distinct from Attribute Default Values: Distinct from Attribute Default Values: focuses on CLI option fallbacks specifically, not general class attributes.

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

Awesome Configuration Fallbacks 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.
  • remkop/picocliAvatar de remkop

    remkop/picocli

    5,387Voir sur GitHub↗

    picocli est un framework de développement d'interface en ligne de commande (CLI) et un analyseur d'arguments pour les applications basées sur la JVM. Il mappe les options de ligne de commande et les paramètres positionnels vers des méthodes et champs Java fortement typés en utilisant un modèle déclaratif basé sur des annotations. Le framework fournit un support spécifique pour la compilation en image native, produisant les fichiers de configuration de réflexion et de ressources nécessaires pour construire des binaires autonomes avec une surcharge de démarrage réduite. Il se distingue en outre par un système dédié à la génération de scripts d'autocomplétion shell et un styliseur de terminal ANSI pour appliquer des couleurs et des styles à la sortie. Le projet couvre un large éventail de capacités d'application terminale, notamment le dispatch de commandes hiérarchiques pour les sous-commandes imbriquées, la génération automatisée d'aide à l'utilisation et de pages man, et l'implémentation de shell interactif avec des invites utilisateur. Il inclut également une infrastructure pour l'injection de dépendances via des usines personnalisées, la conversion de type basée sur des plugins et le traitement de fichiers d'arguments externes.

    Supplies fallback values for command options using hardcoded defaults or external property files.

    Java
    Voir sur GitHub↗5,387
  1. Home
  2. Software Engineering & Architecture
  3. Default Configuration Values
  4. Attribute Default Values
  5. Configuration Fallbacks