sixlive/laravel-preset
sixlive/laravel-preset helps you define and apply reusable Laravel application presets, bundling common setup tasks like package installation, configuration, and scaffolding into a repeatable command for consistent new projects.
composer require + php artisan preset step.Consider it (or, more accurately, consider mining it for ideas) when:
Look elsewhere when:
laravel-frontend-presets ecosystem). A preset last released in March 2019 is very likely incompatible or at least untested against current framework versions.To executives: This is a free, MIT-licensed scaffolding tool that lets engineers spin up a new Laravel project with a pre-agreed set of defaults instead of hand-configuring each one. The business case is velocity and consistency — faster onboarding, fewer divergent setups. But be clear about the risk profile: it is a solo-maintainer project with very low adoption and no release since 2019, so we should not take a dependency on it or plan around it. The recommendation is to treat it as a reference design, spend a small amount of engineering time (days, not weeks) extracting the useful conventions into a skeleton we own and can maintain, and revisit only if we standardize Laravel project creation as a platform initiative.
To engineering: Small, readable, MIT-licensed, trivially forkable — but effectively abandoned and pinned to a Laravel generation we no longer target. Don't composer require it into anything production-bound. Do read it as a worked example of preset structure, diff its opinions against our current laravel/laravel skeleton, and use it to shortcut the design of an internal starter kit with a couple of smoke tests and an owner. If anyone wants to trial it, do it in a throwaway repo first and check compatibility against our current Laravel version before it influences a roadmap commitment.
How can I help you explore Laravel packages today?