Debug everything in your PHP app.
Install nothing.
Exceptions. Dumps. Emails. Profiling. Logs. All in one UI, launched with one command. Works with the SDKs you already have. No cloud account.
See it in action →MIT LicenseFree forever
Everything in one dashboard
10 debugging tools. One interface.
Sentry SDK compatible — PHP, JavaScript, Python, Ruby
Replaces your local dev stack — for free
Sentry (local)
Exceptions & stack traces
Mailhog / Mailtrap
Email capture
Blackfire / XHProf UI
Performance profiling
Log viewers
Application logs
RequestBin
HTTP request inspection
Inspector.dev (local)
Application performance monitoring
SMS gateways (dev)
SMS gateway testing
Charles / Fiddler / mitmproxy
Outgoing HTTP request inspection
All of this. One command. Zero cost.
Want debugging functions in your code? Add Buggregator Trap — trap(), tr(), td() out of the box. →
Your app doesn't know we exist.
Not a package. A server.
Buggregator runs beside your application as a standalone Docker container. Your codebase doesn't change. Your dependencies don't change. You already have the SDKs installed — they just need a different address.
No new dependencies
Your app's composer.json stays untouched. No service providers. No migrations. No Buggregator code inside your project.
One env variable
Already using Sentry SDK, VarDumper, or Monolog? Change where they send data. That's it. Your code doesn't need to know about Buggregator.
One instance, all your apps
Run one Buggregator container. Point all your projects at it. Microservices, monorepos, multiple teams — one dashboard.
With Telescope or Ray
your-laravel-app/
├── app/
├── telescope/ ← added to your app
├── Providers/
└── TelescopeServiceProvider
└── database/migrations/
└── 2024_..._telescope ← migration
With Buggregator
↑ Zero changes in your code. Only .env.
Made for dev environments.
No account. No credit card. No project setup.
Add Buggregator to your docker-compose.yml alongside your other services. Change your .env. Start debugging. That's 60 seconds — not 15 minutes of cloud dashboard configuration.
Getting started with Sentry / Mailtrap / Blackfire:
- 1.Create an account
- 2.Verify your email
- 3.Create an organization
- 4.Create a project
- 5.Choose your platform / SDK
- 6.Copy DSN or credentials
- 7.Paste into your .env
- 8.Wait for first event to arrive
~15 minutes before you see a single debug event
Getting started with Buggregator:
- 1.Add to docker-compose.yml
- 2.Change your .env
Open http://127.0.0.1:8000 — done.
Your debug data never leaves your machine. No cloud storage. No third-party servers. Full privacy.
How it works
Three steps. That's it.
Run one command
Start Buggregator with a single docker run. No installation, no registration, no configuration files.
Add one env variable
Change one line in your .env file. Your existing Sentry SDK, VarDumper, Monolog, or Ray — they all just work.
Open your browser
Navigate to http://127.0.0.1:8000 and Buggregator is ready. No login required.
Free forever No registration No credit card Open source (MIT)
Works with your framework
No vendor lock-in. Your existing SDK just works.
Also: JavaScript, Python, Ruby, Go — via Sentry SDK
Works with: RoadRunner · FrankenPHP · Swoole · Laravel Octane
Ready for production teams
Enterprise features when you need them.
SSO Authentication
Auth0 & Kinde support for team environments
External Database
PostgreSQL/MySQL for persistent event storage
Kubernetes Ready
Deploy as Deployment + Service in your cluster
Webhooks
Trigger external actions on incoming events
Prometheus Metrics
Monitor event counts with Grafana
Multi-project Support
Separate events by project or team
The Buggregator ecosystem
Debugging functions for your PHP code
A Composer package that gives you trap(), tr(), and td() — powerful replacements for dump() and dd(). Chain methods like .depth(), .once(), .if() for precise control. Measure performance with tr() tickers. Works standalone or with the full server.
trap($user)->depth(3);
$response = tr($api->call());
td($error);
composer require --dev buggregator/trap -W
Never leave your IDE
The Buggregator plugin for PhpStorm brings dumps, logs, and debug data directly into your editor.
Backed by the community
Buggregator is free forever. Sponsors make that possible.
Be the first to support Buggregator.