glhd/laralint
Laralint is a Laravel-aware linting package that scans your codebase for common mistakes, anti-patterns, and convention violations. It helps catch issues early with configurable rules and simple commands that fit into your existing development workflow.
Consider adoption when:
Look elsewhere when:
For executives (one paragraph): This is a small, free, open-source code-quality tool for our Laravel services. The 0.2.0 release adds support for Laravel 13, which matters because it removes a blocker from our framework upgrade path — without it, upgrading Laravel would have meant either dropping our lint checks or pausing to build replacements. It's a dev-only dependency: no license cost, no infrastructure, no customer-facing risk. The main caveat is maturity — it's still pre-1.0, so we'd pin the version and treat upgrades as a routine engineering task rather than assuming stability.
For engineering leadership: Adopt as a CI lint gate on Laravel repos where we don't already have bespoke rules; pin the version, budget a small amount of time per upgrade, and validate the minimum supported Laravel version against our oldest service. Expect it to complement — not replace — PHPStan/Larastan and Pint. Reassess at 1.0, or if release cadence stalls relative to Laravel majors.
For the engineering team: Low-risk, single-Composer-dependency addition. The real evaluation work is rule-fit: run it against one representative repo, review the volume and usefulness of findings before enabling as a blocking gate. Treat the 0.x version as a signal to pin and review changelogs on bump.
How can I help you explore Laravel packages today?