dominikb/composer-license-checker
A Composer plugin that checks your project's dependency licenses against configurable allow and deny lists, helping you spot incompatible or risky packages early and keep releases compliant.
Adopt when:
Look elsewhere when:
To executives: This is inexpensive insurance against a license problem that can stall an enterprise deal, force a re-architecture, or trigger a legal review at the worst possible moment. It gives us a defensible answer to "what open source are you shipping?" and prevents an engineer's routine dependency update from quietly introducing obligations we cannot meet — for the price of a CI check, not a vendor contract.
To engineering: One Composer command lists every dependency's license; one CI step fails the build if a disallowed license appears. It is MIT-licensed, native to our stack, and cheap to run — no dashboards, no agents. It deliberately does not replace vulnerability scanning or SBOM tooling; treat it as the license-policy layer, and keep SCA on the roadmap if compliance requirements widen.
How can I help you explore Laravel packages today?