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.
readline or prompt workflowsecho "Enter value:"; fgets(STDIN))Executives: "This MIT-licensed library delivers polished, user-friendly CLI tools 3x faster than building from scratch. With 1948 GitHub stars and proven adoption in production tools, it eliminates UI maintenance debt while improving developer satisfaction for our internal and customer-facing command-line workflows—no costly custom development or support headaches."
Engineering: "It integrates seamlessly with existing PHP CLI workflows, handling complex menu logic (submenus, multi-select, dynamic styling) via a clean, expressive API. Engineers avoid reinventing basic terminal interactions—focus shifts to business logic instead of low-level rendering code. The lightweight design adds zero runtime overhead, and tests ensure reliability for critical tooling."
How can I help you explore Laravel packages today?