Adds Laravel package compatibility and vendor publish command to Lumen applications.
Larasupport is a PHP package that adds Laravel package support to Lumen applications. It solves the problem of Laravel packages being incompatible with Lumen due to missing global helpers and commands, enabling developers to leverage the extensive Laravel package ecosystem in Lumen projects.
Lumen developers who want to use Laravel packages in their applications without switching frameworks or dealing with compatibility issues.
Developers choose Larasupport because it provides a lightweight, official-style solution to bridge Laravel and Lumen, reducing setup time and allowing access to thousands of Laravel packages with minimal configuration.
📦 Adds Laravel Packages Support to Lumen and Vendor Publish Artisan Command.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Adds missing global helpers like app_path and config_path, enabling Laravel packages to run in Lumen without modifications, as described in the README for compatibility.
Provides the vendor:publish Artisan command, essential for publishing package assets from Laravel packages, which the README highlights as key for getting Laravel packages working.
Installation requires only a Composer command and registering an optional service provider, making it quick to integrate, as shown in the Quick Start section.
Includes path helpers such as public_path with environment variable support, ensuring file path resolution aligns with Laravel conventions for better package interoperability.
Only replicates specific Laravel helpers and commands; packages relying on unsupported Laravel components like facades or full MVC structure may still fail or need manual fixes.
As Laravel updates, Larasupport must be maintained to keep compatibility, risking breaks or delays if not actively developed, which isn't addressed in the README.
Adds another dependency layer that could introduce conflicts or performance trade-offs, contradicting Lumen's lightweight philosophy for microservices or APIs.