pmjones/auto-shell
AutoShell maps CLI command names to PHP command classes in a chosen namespace, reflecting on each class's main method to build argument and option values. Dependency-free and low-maintenance, it acts as the router for your console commands, returning an Exec object to invoke.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| nikolaposa/version | 0.84 | SemVer value object for PHP. Create versions from components or strings, access major/minor/patch plus pre-release/build metadata, compare versions (lt/gt/eq), and match against constraints for validation and dependency-style checks. | 141 | 142 | 11 | 546K | 1 | 8.0 | 49.5 | MIT | 1 year ago | |
| justinbyrne/extra-artisan-commands | 0.84 | A Laravel package that adds extra Artisan commands to streamline everyday development and maintenance tasks. Install via Composer and run the new commands from your terminal to save time on repetitive workflows. | 28 | — | 2 | — | 0 | 0.7 | — | MIT | 3 years ago | |
| protonemedia/laravel-task-runner | 0.84 | Laravel Task Runner lets you define reusable tasks as classes and run them from Artisan, code, or a schedule. It offers clean task registration, output handling, and cron-like scheduling for maintenance routines and background work. | 131 | 131 | 7 | 21 | 1 | 7.1 | 1.3 | MIT | 8 months ago | |
| laminas/laminas-cli | 0.84 | laminas-cli provides a Symfony Console-based command runner for Laminas and Mezzio applications, letting you register CLI commands as services and execute them through a unified laminas-cli binary. | 0 | 55 | — | 196K | — | 7.8 | 55.3 | — | — | |
| jakyeru/laravel-shell | 0.84 | Run shell commands from Laravel through a simple, testable API. jakyeru/laravel-shell wraps process execution, captures output and exit codes, and fits neatly into Artisan commands, jobs, and services for reliable command-line automation. | 18 | — | 4 | — | 0 | 14.2 | — | MIT | 3 months ago | |
| barthy-koeln/bash-echolorized | 0.83 | Minimal bash helper for clean, colorized CLI output in CI/CD scripts and git hooks. Source it via Composer or npm/yarn and use e_info/e_success/e_warning/e_error plus colored_output and tagged_output for readable, tagged status lines. | 3 | 3 | 0 | 0 | 0 | 0.6 | — | MIT | 5 years ago | |
| pmjones/caplet | 0.83 | Caplet is a minimal PSR-11 autowiring dependency injection container for constructor injection and simple factories. Use get() for shared instances, new() for fresh ones, configure scalar parameters via an array, and map interfaces/abstracts via factories. | 8 | 8 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| mnapoli/silly | 0.83 | Silly is a micro-framework for building PHP command-line applications on top of Symfony Console. Commands are defined with simple callables and signatures like 'greet [name] [--yell]', while dependency injection, console helpers, and PHP-DI or Pimple integration are included. | 933 | 938 | 52 | 120K | 4 | 27.4 | 33.2 | MIT | 4 months ago | |
| bamarni/symfony-console-autocomplete | 0.83 | Adds shell autocompletion for Symfony Console commands, so pressing Tab completes command names, arguments, and options in bash, zsh, and fish. Works with any Symfony Console app, including Composer-installed tools like PHPUnit or Composer itself. | 488 | — | 33 | — | 5 | 5.0 | 2.3 | NOASSERTION | 3 years ago |
|
| 21torr/cli | 0.83 | — | 0 | 0 | 2 | 496 | 0 | 16.0 | 41.3 | MIT | 8 months ago | |
| sebastian/cli-parser | 0.83 | sebastian/cli-parser is a lightweight PHP library for parsing $_SERVER['argv'], extracted from PHPUnit. It gives command-line tools a simple way to read and validate arguments and options without a full CLI framework. | 1,207 | 1,207 | 7 | 23M | 1 | 23.5 | 62.5 | BSD-3-Clause | 3 months ago | |
| pmjones/php-styler | 0.83 | PHP-Styler is a PHP code formatter that tokenizes source files and rebuilds them with consistent spacing, indentation, and automatic line splitting. Configurable Styles, Rules, and Parses customize the diff-friendly output, while logic and comments are preserved. No dependencies beyond PHP 8.1. | 42 | 41 | 3 | 353 | 1 | 17.2 | 14.4 | MIT | 6 months ago | |
| efrane/console-additions | 0.83 | efrane/console-additions extends Laravel's Artisan console with extra commands and helpers that streamline everyday development tasks. It plugs into the framework's existing console layer, so new commands are available immediately without configuration. | 5 | 5 | 1 | 683 | 0 | 0.1 | 28.5 | MIT | — | |
| akeneo/pim-community-dev | 0.83 | Development repository for Akeneo PIM, the open-source product information management platform. Contains the PIM source code in src/; use pim-community-standard to start a project. Uses CalVer versioning with no SemVer backwards compatibility guarantee. | 1,049 | 1,038 | 535 | 2K | 371 | 69.3 | 38.6 | NOASSERTION | 1 week ago | |
| siad007/versioncontrol_hg | 0.83 | VersionControl_HG is a PHP library that provides an object-oriented interface for working with Mercurial (hg) repositories. Install via Composer (siad007/versioncontrol_hg) and integrate hg operations into your applications. | 3 | 4 | 2 | 1K | 0 | 2.2 | 33.4 | MIT | 5 years ago | |
| clue/commander | 0.83 | 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. | 164 | 167 | 9 | 1K | 5 | 5.2 | 13.3 | MIT | 5 years ago | |
| adhocore/cli | 0.83 | A lightweight PHP library to build interactive CLI apps with commands, options, prompts, and colored output. Create structured command-line tools quickly, with input helpers and utilities suited for both simple scripts and larger console applications. | 353 | 357 | 38 | 87K | 5 | 13.4 | 34.7 | MIT | 1 year ago | |
| backsystem/autocomplete | 0.83 | — | 0 | 0 | 0 | 206 | 0 | 1.2 | 32.0 | — | 1 year ago | |
| alexeyshockov/plain-commands | 0.83 | — | 2 | 2 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| knplabs/knp-console-autocomplete-bundle | 0.82 | A Symfony bundle that adds shell autocompletion for your console commands, completing command names, arguments, and options in bash and zsh. It makes CLI tools faster and friendlier by suggesting valid values as users type, with minimal setup. | 38 | 39 | 3 | 0 | 2 | 0.3 | — | MIT | — |
How can I help you explore Laravel packages today?