"Eliminate render-blocking resources."
Cool Lighthouse — but which line? 🤔
So I built Laravel Vitals: self-hosted Lighthouse audits inside your Laravel app, with exact file:line attribution + backend telemetry (queries, N+1, memory).
Self-hosted. No PII. MIT. 👇
Plus:
- RUM with zero PII (no IPs/cookies/session IDs)
- 22 Google-aligned SEO checks
- Perf budgets w/ CI exit codes
- GitHub PR auto-comments
All self-hosted. Your data stays in your DB.
The part I'm proudest of: 7 static analyzers scan your project (Blade tags, images, config, Composer, Vite, view patterns, .env) and attach the exact file + line to each finding.
Click through to your editor from any recommendation.
Most perf tools stop at the page load.
Laravel Vitals correlates each Lighthouse finding with what your server was doing at that moment — query count, total query time, N+1 suspicion, peak memory, cache hits.
Captured via a signed header on every audit run.