iluckhack/xhprof-buggregator-bundle
Symfony bundle that integrates XHProf profiling with Buggregator, helping you collect and inspect PHP performance profiles in a centralized debugging dashboard. Useful for local profiling and performance troubleshooting.
xhprof_html output or hand-rolling profiler toggles in a dev container.Adopt (as a timeboxed spike) when:
Red flags to price in:
Look elsewhere when:
To executives (one paragraph): This is a small, free, open-source adapter that lets our Symfony services send performance profiles into a self-hosted dashboard we would run ourselves. It removes the need for a per-seat profiling SaaS subscription during day-to-day development and gives us data to prioritize performance work. The trade-off: it is a low-adoption, single-maintainer project (7 stars, no dependents, last release March 2024), so we should treat it as a tactical tool — a one-sprint spike with a pinned version and a documented fallback — not a multi-year platform bet. Cost is near zero; the risk is maintenance, and it is contained.
To engineering: Adopt it only if we have already chosen Buggregator as our local debugging hub and can run XHProf in dev containers. It is thin glue — a bundle that registers XHProf and forwards profiles to Buggregator's UI — so plan to vendor or fork it rather than depend on upstream. Timebox the evaluation to one sprint, measure whether the shared UI actually changes how the team reasons about performance, and pre-agree the exit: Xdebug + Symfony Profiler, or Blackfire/Tideways if we need production-grade or supported profiling. Note for the Laravel teams: this package does not apply to you; your path is Telescope/Clockwork plus Xdebug, or Buggregator's own Laravel integrations.
How can I help you explore Laravel packages today?