cakephp/plugin-installer
Composer installer for CakePHP plugins that automatically places packages into the app's plugins directory. It simplifies plugin dependency management and removes manual copying, helping CakePHP projects install and organize plugins consistently.
composer.json for no reason.vendor/ or in a first-class /plugins directory that the app scans at runtime? That choice affects our plugin discovery UX, upgrade flow, and docs.installer-paths (via composer/installers) or a path repository ourselves. Default recommendation: build/config, don't buy.NOASSERTION means the license could not be auto-identified. That is a legal-review trigger for any commercial or redistributed product, and a product decision about whether to accept the friction.installer-paths migration instead of a version upgrade.Consider it only when all of the following hold:
vendor directory (the framework's conventional plugins/ layout).NOASSERTION license status.Look elsewhere when:
composer/installers; this package buys you nothing and adds a CakePHP-shaped assumption to your dependency graph.composer/installers with installer-paths, or a Composer 2 path repository with symlinks, solves the same problem with a widely adopted, better-maintained dependency.NOASSERTION is disqualifying for redistribution or regulated environments until resolved.Note on release data: the listed last release (2026-10-10) is ahead of the current date and should be verified directly against Packagist before being used as evidence of active maintenance. Treat maintenance status as "unconfirmed," not "healthy."
For executives (one paragraph): This is a small utility that tells Composer where to put CakePHP plugins. It is not a Laravel tool, it has minimal adoption (~33 stars, no recorded dependents), and its license is not machine-identifiable. My recommendation is do not adopt it as a strategic dependency. If a CakePHP service already uses it, keep it pinned and plan a low-effort replacement with standard Composer configuration. There is no product upside worth funding here, and the main risk is a licensing surprise in a commercial distribution.
For engineering (the honest version): The behavior is a custom Composer installer that redirects plugin packages out of vendor/ into CakePHP's plugin path. You can reproduce it with composer/installers plus installer-paths, which is the safer default: broader adoption, clearer licensing, and no framework-specific coupling. If we inherit it, pin the version, confirm the license, and add a ticket to migrate. Do not add it to any Laravel service.
For legal/compliance: Flag NOASSERTION — we need the actual license text from the repository before this ships in anything we redistribute.
Bottom line for the roadmap: Low priority. Treat as an inherited implementation detail to retire, not a capability to build on.
How can I help you explore Laravel packages today?