Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Cli Menu Laravel Package

php-school/cli-menu

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.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

Architecture fit: The package integrates seamlessly with Laravel's Artisan command system, as it's designed for PHP CLI workflows. Its lightweight nature ensures no significant architectural overhead, making it ideal for enhancing console tools without disrupting existing structures. It complements Symfony Console (used by Laravel) by offering richer interactivity beyond basic prompts.

Integration feasibility: High. Composer-based installation and straightforward API usage allow quick adoption. Existing Artisan commands can wrap the menu system with minimal changes—e.g., replacing $this->choice() calls with CliMenu instances. No major dependencies conflict expected, though Symfony Console compatibility should be validated.

Technical risk: Moderate. The "unknown" repository status and 2025 release date (likely a data error) raise concerns about maintenance health. Key risks include: unverified PHP/Laravel version compatibility (especially PHP 8

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport
twbs/bootstrap4