culabs/bugcatch
culabs/bugcatch is a Laravel/PHP package aimed at catching and reporting bugs/exceptions in your application. It helps capture error details and streamline debugging so you can monitor issues and diagnose failures faster during development or production.
spatie/laravel-monitor or laravel-error-handler).For Executives: "BugCatch is a lightweight, open-source error-tracking solution for our PHP/Laravel apps that delivers production-grade debugging without the cost or complexity of commercial tools. It captures exceptions, stack traces, and user context in real time, helping our team resolve issues faster and reduce downtime. For [X] dollars in development time (vs. building from scratch or licensing a full APM suite), we gain a scalable foundation—with the option to upgrade later if needed. This aligns with our [cost-efficiency/agility] goals while mitigating risks in [specific high-priority feature/launch]."
For Engineering: *"This package plugs into Laravel’s exception handler to log structured error data (including HTTP context, user sessions, and custom metadata) to a database or external service. Key benefits:
BugCatch::catch() to filter, transform, or route errors (e.g., suppress known issues, add business-specific tags).For Developers: *"Imagine getting this in your Slack when an error hits production:
Error:
DivisionByZeroExceptioninInvoiceController@calculateTaxUser:user@example.com(ID: 123) Request:POST /api/invoiceswith payload{...}Stack Trace: [Collapsible] Custom Data:invoice_amount=999.99,tax_rate=0No more digging through logs or asking QA for repro steps. BugCatch gives you this for free with minimal setup. Plus, you can add your own fields (e.g.,user_plan_tier) to make errors actionable."*
How can I help you explore Laravel packages today?