2 dépôts
Systems for directing program execution flow based on action-oriented verbs and sub-commands within a console application.
Distinct from Controller-Based Command Execution: None of the candidates cover general CLI verb-based routing; they focus on HTTP, Android agents, terminal multiplexers, or hardware signals.
Explore 2 awesome GitHub repositories matching development tools & productivity · Command Line Interface Routing. Refine with filters or upvote what's useful.
Cette bibliothèque est un analyseur de ligne de commande .NET pour C# et F# qui implémente les conventions POSIX getopt pour mapper les arguments du shell dans des objets fortement typés. Elle fournit un framework pour construire des applications console qui traitent les drapeaux (flags) et options de style Unix. Le projet dispose d'un système de routage qui dirige l'exécution du programme en fonction de verbes orientés action, prenant en charge les sous-commandes et les actions par défaut. Il inclut un générateur d'aide automatique qui produit des instructions d'utilisation localisées et des écrans d'aide formatés basés sur les options de commande définies. La boîte à outils couvre l'analyse d'arguments avec mappage fortement typé, la validation des entrées pour les options mutuellement exclusives ou requises, et la capacité de sérialiser les objets d'options remplis en chaînes de ligne de commande.
Command-line interface routing that directs program execution flow based on distinct action-based verbs similar to version control systems.
Meow is a Node.js command line argument parser that converts raw input strings into structured objects. It functions as a tool for processing flags and positional arguments according to POSIX and shell conventions. The library provides a system for enforcing required arguments and verifying data types for command line inputs. It also serves as a helper for managing version strings, help menus, and subcommand routing within terminal applications. The project covers the broader surface of command line interface development, including input validation and the direction of execution paths via ke
Directs program execution flow based on sub-commands and action-oriented verbs within a console application.