mindscape/raygun4php
Raygun4PHP is a PHP client for Raygun error tracking. It captures exceptions and errors, sends stack traces, tags, custom data, and user context, and works with Laravel or plain PHP apps to provide real-time crash reporting and diagnostics.
raygun4php is a cheap buy-path proof point: MIT-licensed SDK, vendor-maintained, minimal code. It does not justify building a custom error platform unless requirements are highly specialized.Consider it when:
Look elsewhere when:
Executives: Raygun is a buy-not-build observability capability. raygun4php is a small, MIT-licensed, vendor-maintained integration that gets PHP production errors into a single dashboard, improving incident response and reducing support escalations. The package cost is negligible; the decision is really about the Raygun subscription and data-handling review. Recommend a time-boxed pilot on one Laravel service with clear success metrics: errors captured, MTTR reduction, noise level, and engineering effort. Keep the integration behind an internal adapter so switching costs stay low.
Engineering: Treat this as a thin transport/provider for Raygun, not a Laravel framework package. Wire it into the central exception handler, attach user/request/release context, scrub sensitive data, and send asynchronously where possible. Pin the version, add integration tests around the handler, and avoid direct Raygun calls in domain code. Benchmark it against Sentry’s Laravel integration before standardizing. Low stars and dependents are a caution flag, but vendor ownership and a recent release cadence make it reasonable to evaluate—provided the team accepts manual Laravel wiring and reviews the SDK’s maintenance health.
How can I help you explore Laravel packages today?