bavix/laravel-xhprof
Integrates XHProf profiling into Laravel so you can capture and inspect performance data for requests and identify slow endpoints. Provides simple configuration and middleware for lightweight, request-level profiling.
Consider it when:
Look elsewhere when:
For executives: This is a small, free, open-source add-on that lets our engineers see exactly which lines of code are slow, instead of guessing. The new 2.1.0 release keeps it compatible with the next Laravel version, which removes a known obstacle from our upgrade path at effectively zero cost. It is a diagnostic tool for engineers, not a monitoring platform — it does not replace our APM/alerting spend, and it carries single-maintainer risk, so we should treat it as an internal engineering utility rather than production-critical infrastructure.
For engineering: 2.1.0 is a minor, non-breaking release — Laravel 13 support plus routine CI/dependency bumps. No API changes, no deprecations, no migration work. Adopt it as a dev/staging profiling tool: install the XHProf extension, wire the middleware, keep sampling conservative, and validate the stored-run viewer against your DB before relying on it. Because the package tracks Laravel releases promptly, pin the version and let routine dependency updates flow through your normal review; do not assume the release note implies broader maintenance commitments. If you need cross-service tracing or always-on production instrumentation, propose an APM/OpenTelemetry path instead — this package does not cover that.
How can I help you explore Laravel packages today?