nategood/commando
Commando is a lightweight PHP library for building command-line apps: define options and arguments, parse input, generate help text, and validate values. Ideal for quick CLI tools and scripts with minimal boilerplate.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| alexeyshockov/plain-commands | 0.90 | — | 2 | 2 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| queents/console-helpers | 0.87 | — | 0 | 0 | 0 | 1K | 1 | 0.7 | 42.7 | MIT | 3 years ago | |
| zenstruck/console-extra | 0.87 | Modular helpers to reduce boilerplate in Symfony console commands. Build invokable commands with auto-injected IO, arguments/options via attributes, and handy traits to run other commands or processes. Designed to mix and match features or power a shared base command. | 80 | 80 | 3 | 2K | 11 | 18.5 | 23.3 | MIT | 5 months ago | |
| tomatophp/console-helpers | 0.86 | — | 5 | 5 | 3 | 22K | 0 | 0.7 | 49.3 | MIT | 2 years ago | |
| illuminate/console | 0.84 | Illuminate Console provides the Artisan command-line framework used by Laravel. Define commands, schedule tasks, manage input/output, prompts, and terminal styling, and integrate with the service container to build robust CLI tools and automation. | 130 | 137 | 28 | 597K | 0 | 1.5 | 50.5 | MIT | — | |
| consolidation/annotated-command | 0.82 | PHP library for building CLI commands from annotations/attributes. Define command names, options, arguments, and hooks in docblocks, then let it parse input and run methods. Used by Drush and other tools for fast, structured command definitions. | 225 | 226 | 40 | 1M | 19 | 8.4 | 58.6 | NOASSERTION | — | |
| sebastianfeldmann/cli | 0.82 | Lightweight PHP library for building CLI tools: defines commands and options, parses argv, validates input, and renders help/usage output. Clean API for composing console applications with consistent argument handling and exit codes. | 21 | 21 | 8 | 300K | 4 | 9.8 | 55.8 | MIT | 1 year ago | |
| simple-cli/simple-cli | 0.80 | Dependency-free CLI framework for PHP 8 using attributes/annotations. Auto-generates --help docs, suggests mistyped commands, supports colors, interactive input with completion, and includes usage/version plus --help/--quiet/--verbose. CLI scaffolding and PHAR build support. | 11 | 12 | 2 | 13K | 0 | 4.5 | 41.8 | MIT | 3 years ago | |
| nunomaduro/laravel-console-summary | 0.79 | A beautiful replacement for Laravel’s default Artisan list command, showing a clean console summary for Artisan or Laravel Zero. Easily hide noisy commands and customize the displayed binary name via config. Requires PHP 8.2+. | 67 | 66 | 7 | 85K | 0 | 15.4 | 48.3 | MIT | 3 months ago | |
| nunomaduro/laravel-console-task | 0.78 | Laravel Console Task adds a simple $this->task() helper to Laravel Artisan commands to display task progress with a loading message and clear success/failure results. Works with Laravel 10+ and PHP 8.2+. | 259 | 258 | 20 | 67K | 3 | 17.4 | 37.9 | MIT | 3 months ago | |
| mnapoli/silly | 0.75 | Silly is a lightweight CLI micro-framework built on Symfony Console. Define commands with simple signatures and PHP callables, get options/arguments parsing, helpers, and DI integration (PHP-DI or Pimple) while staying compatible with Symfony Console apps. | 930 | 937 | 51 | 71K | 5 | 33.8 | 31.7 | MIT | 2 weeks ago | |
| clue/commander | 0.73 | Minimal, pragmatic console framework for PHP. Define commands with arguments/options, get automatic help/usage output, and run apps via a simple dispatcher. Lightweight alternative to Symfony Console for building small CLI tools quickly. | 167 | 167 | 9 | 1K | 5 | 5.2 | 13.4 | MIT | 5 years ago | |
| aura/cli | 0.73 | Aura.Cli provides request/response-style objects for PHP CLI apps: Context for environment and argv discovery, Stdio for input/output, Getopt for option parsing, plus a standalone Help builder to describe commands. Lightweight, no userland deps. | 102 | 105 | 20 | 23K | 1 | 4.6 | 32.5 | BSD-2-Clause | 4 years ago | |
| afrihost/base-command-bundle | 0.72 | Symfony bundle providing an opinionated base class for console commands to reduce boilerplate. Adds built-in initialization for common needs like logging and locking, with global defaults via config and per-command or runtime overrides for flexible behavior. | 6 | 7 | 10 | 282 | 5 | 5.3 | 23.7 | MIT | 6 years ago | |
| ayaou/command-logger-bundle | 0.71 | — | 3 | 4 | 0 | 0 | 4 | 13.9 | 1.2 | MIT | 6 months ago | |
| armin/editorconfig-cli | 0.70 | PHP CLI tool (ec) to validate and auto-fix project files against your .editorconfig rules. Enforce consistent formatting in local workflows and CI: EOL, final newline, trailing whitespace, indentation (tabs/spaces, size), plus checks for charset and max line length. | 23 | 23 | 5 | 55K | 4 | 19.0 | 51.8 | MIT | 6 months ago | |
| php-school/cli-menu | 0.69 | Build interactive command-line menus in PHP. Create selectable lists, checkboxes and radio items, submenus, and styled output with custom colors and layouts. Handle keyboard navigation and callbacks for a smooth TUI experience. | 1,945 | 1,956 | 107 | 13K | 7 | 21.9 | 14.9 | MIT | 10 months ago |
How can I help you explore Laravel packages today?