pmjones/auto-shell
AutoShell auto-maps CLI command names to PHP command classes in a namespace. It reflects a command’s main method to parse args/options (scalars or arrays), then returns an Exec to run. Zero dependencies—add a class and it becomes a command.
AutoShell is a lightweight CLI “router” that maps command names to PHP command classes in a configured namespace. It reflects on a designated main method to automatically parse argv into typed arguments and options, so adding a new command is as simple as adding a class.
Designed for low maintenance and zero dependencies, AutoShell lets your console script resolve a command into an executable plan (like routing in MVC/ADR), then invoke the right class with the right inputs.
How can I help you explore Laravel packages today?