laravel/installer
Laravel Installer is the official CLI tool for creating new Laravel applications quickly. Install it via Composer and scaffold fresh projects with a single command, using the latest Laravel release and recommended defaults for your environment.
.env, migrations, dependencies). Justifies investment in developer experience (DX) tools. New: Interactive starter kit installer hooks enable customizable project templates without sacrificing speed, bridging the gap between standardization and flexibility..env variables, multi-environment setups) with no room for customization. The installer’s hooks add flexibility but may introduce complexity.For Executives: "The Laravel Installer (v5.28.0) is now a turnkey solution for Laravel and Symfony 8 projects, cutting setup time from 30+ minutes to under 2 minutes while enabling AI-driven automation and customizable project templates. By standardizing our project templates with interactive starter kit hooks, we reduce technical debt from configuration drift while allowing teams to extend the installer for niche use cases—all without maintaining custom scripts. This is a low-risk, high-reward investment in developer productivity, with no ongoing maintenance costs. Competitors like Symfony’s Flex require manual intervention, adding friction to our velocity. The new hooks also future-proof our stack for custom CI/CD integrations and legacy system compatibility."
For Engineering:
*"This replaces ad-hoc composer create-project commands with a smart, interactive CLI that now supports:
.env, APP_URL, database config) with fixes for edge cases (e.g., Pest.php).For Developers:
*"No more manual composer create-project + .env tweaks. The installer now:
laravel new project --json).--no-interaction or --json.How can I help you explore Laravel packages today?