patinthehat/laravel-package-manager
composer require + manual service provider registration steps, improving developer productivity.Adopt When:
Look Elsewhere If:
For Executives: "This package cuts Laravel package setup time by 80%—imagine developers spending less time configuring tools and more time shipping features. It’s like Composer on steroids: one command installs and registers packages, ensuring consistency across all our Laravel projects. For a team managing multiple apps, this reduces technical debt and speeds up onboarding. The MIT license means no hidden costs, and the lightweight design won’t bog down our infrastructure."
For Engineering Leaders:
*"The package:require command replaces two manual steps (Composer install + service provider registration) with a single CLI call. It’s particularly useful for:
laravel-debugbar or spatie/laravel-permission across teams.package:unregister command also helps clean up unused packages safely. Low risk—just 100 lines of MIT-licensed code."*For Developers:
*"Tired of running composer require and editing config/app.php? This package does both in one step. Example:
# Install + register a package (e.g., for analytics)
package:require spatie/laravel-analytics
# Later, if you need to remove it *without* deleting the vendor files:
package:unregister spatie/laravel-analytics
It even prompts you to confirm unregistration of service providers/facades. Perfect for dev environments or testing new packages."*
How can I help you explore Laravel packages today?