Welcome to LaraBug
LaraBug is an error tracking and observability platform built for Laravel. It captures unhandled exceptions, queue job failures, and frontend errors from your applications so you can find and fix bugs before your users notice them.
What LaraBug does
- Exception tracking — every unhandled throwable in your Laravel app, Vue/React/Inertia frontend, or queued job gets captured with a full stack trace, request context, user information, and environment metadata.
- Queue & job monitoring — track the health of your background jobs: execution counts, failure rates, percentile durations, and per-queue throughput. Catch stuck jobs and regressions without hand-rolling logs.
- Full-stack correlation — a single LaraBug project covers your backend and your frontend. When an API call fails, you see both the Vue error and the Laravel exception in one place.
- GDPR-friendly by default — built-in data filtering scrubs passwords, tokens, and PII from every payload before it leaves the client. You can extend the blacklist or write your own filters.
Who this is for
LaraBug is built for teams running Laravel applications in production. If you're shipping a Laravel API, a full-stack Laravel + Inertia app, or a Vue/React frontend talking to a Laravel backend, LaraBug replaces the need to duct-tape Sentry, Papertrail, and Horizon UI together.
What's next
- Getting Started — create your first project and send your first event.
- Laravel → Installation — install the PHP SDK in your Laravel app.
- Frontend → Overview — pick the right JavaScript SDK for your stack.
Need help? Reply to any email we send you, or open an issue at github.com/LaraBug.