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.
codraw/entity-migrator
codraw/doctrine-extra
codraw/aws-tool-kit
codraw/validator
codraw/workflow
codraw/open-api
codraw/cron-job
codraw/process
codraw/log
nexmo/api-specification
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony