fetzi/server-timing
Add Server-Timing headers to Laravel responses and expose app, database, and custom performance metrics in your browser's DevTools Performance tab. Lightweight middleware for profiling without extra tooling.
Consider it when:
Look elsewhere when:
For executives: This is a small, low-cost observability building block. It helps teams see where backend time goes on important user journeys, which supports faster diagnosis of slowdowns and better prioritization of performance work. It is MIT-licensed and easy to trial, but it is not a replacement for a full monitoring platform. Treat it as a targeted diagnostic tool with low implementation risk if scoped to development, staging, or controlled production use.
For engineering: Adopt it as a thin Laravel middleware layer that emits standard Server-Timing headers. It gives immediate request-scoped timing visibility in browser DevTools and HTTP clients, and it can complement existing APM/logging. Because the package is small and low-adoption, wrap it behind an internal interface, pin the version, review header exposure/security, and define a fallback path. Recommended first step: pilot on one or two high-value endpoints in staging, measure overhead, and decide whether to extend to production diagnostics.
How can I help you explore Laravel packages today?