phalcon/cli-options-parser
A simple, lightweight PHP library for parsing command-line options and arguments in Phalcon CLI applications. Define expected flags, parameters, and switches, then read and validate user input with sensible defaults, type checks, and clear error messages for robust console tooling.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| alexeyshockov/plain-commands | 0.85 | — | 2 | 2 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| code-lts/cli-tools | 0.85 | — | 2 | 3 | 0 | 27K | 0 | 8.1 | 57.0 | MPL-2.0 | 9 months ago | |
| laminas/laminas-cli | 0.85 | 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 | — | — | |
| conserto/pomm-cli | 0.84 | Fork of Pomm’s CLI component for inspecting PostgreSQL databases and generating PHP classes. Configure via a simple bootstrap file returning a Pomm instance, then use commands like pomm:inspect:database/schema/relation to explore schemas, relations, and columns. | 4 | 4 | 0 | 1K | 0 | 11.3 | 34.6 | MIT | 10 months ago | |
| fidry/console | 0.84 | Lightweight, robust wrapper around symfony/console. Uses a single IO object (SymfonyStyle-like, with access to Input/Output) plus typed, validated args/options. Prefer explicit interfaces over inheritance; works with Symfony or standalone CLI apps. | 19 | 19 | 3 | 96K | 6 | 8.7 | 53.1 | MIT | 1 year ago | |
| php-school/cli-menu | 0.84 | 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,944 | 1,954 | 105 | 41K | 8 | 38.4 | 25.0 | MIT | 2 weeks ago | |
| dbal-util/cli-bundle | 0.84 | — | 1 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| consolidation/annotated-command | 0.84 | 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. | 224 | 225 | 40 | 2M | 18 | 8.1 | 60.4 | NOASSERTION | — | |
| barthy-koeln/bash-echolorized | 0.84 | 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 | |
| splitbrain/php-cli | 0.84 | splitbrain/php-cli is a lightweight PHP library for building command-line tools. It offers argument parsing, colored output, tables, progress bars, and interactive prompts, making portable CLI apps easier without heavy dependencies. | 178 | — | 40 | — | 1 | 2.3 | — | MIT | — |
|
| doctrine-dbal-util/cli-bundle | 0.84 | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| laravel-lang/status-generator | 0.84 | Dev-only Laravel Lang tool to create missing locales and download/copy translation files from Laravel, framework, Jetstream and more. Includes CLI commands for generating locale stubs, fetching zips by version, and copying lang paths with optional key lookup. | 4 | 4 | 3 | 22K | 0 | 26.1 | 57.6 | MIT | 4 months ago | |
| ap/cpanel-bundle | 0.84 | — | 5 | 6 | 2 | 0 | 0 | 0.4 | — | — | 11 years ago | |
| 21torr/cli | 0.84 | — | 0 | 0 | 2 | 496 | 0 | 16.0 | 41.3 | MIT | 8 months ago | |
| avtonom/creole-full-bundle | 0.83 | — | 2 | 3 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| illuminate/console | 0.83 | 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 | 1M | 0 | 1.5 | 54.0 | MIT | — | |
| symfony/console | 0.83 | The Console component eases the creation of beautiful and testable command line interfaces for PHP applications, with support for input/output handling, styling, and argument parsing. | 9,813 | 9,992 | 263 | 18M | 0 | 67.7 | 53.1 | MIT | 1 week ago | |
| phalcon/talon | 0.82 | Phalcon Talon is a framework-neutral test harness and bootstrapping toolkit for Phalcon projects. It provides reusable traits, extendable PHPUnit base classes, and a one-line bootstrap, so unit, integration, and functional tests need minimal boilerplate. Requires PHP 8.1+ and Phalcon 5 or 6. | 3 | 3 | 0 | 9K | 0 | 20.5 | 53.4 | BSD-3-Clause | 1 month ago | |
| puli/cli | 0.82 | The command-line interface for Puli, the PHP package discovery and management system. Inspect packages, resolve resource paths, manage repositories, and integrate package discovery into your PHP projects from the terminal. | 51 | — | 18 | — | 0 | 1.1 | 0.4 | MIT | 10 years ago |
|
| adhocore/cli | 0.82 | 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 |
How can I help you explore Laravel packages today?