Laravel logo

Buggregator: Ultimate Debugging Server for PHP

Buggregator is your one-stop lightweight debugging server tailor-made for PHP applications. Whether you're a seasoned developer or taking your first steps, Buggregator equips you with advanced features making issue identification and resolution a breeze.

All you need to do is to run the following command in your terminal to start the server and it will be ready to receive events from your application:

docker run --pull always -p 8000:8000 -p 1025:1025 -p 9912:9912 -p 9913:9913 ghcr.io/buggregator/server:latest

demo

Buggregator is compatible with spatie/ray package.

The Ray debug tool supports PHP, Ruby, JavaScript, TypeScript, NodeJS, Go and Bash applications. After installing one of the libraries, you can use the ray function to quickly dump stuff. Any variable(s) that you pass will be sent to the Buggregator.

Click a button to send an event to Buggregator server.

NewScreen NewScreenWithName ClearAll ClearScreen Int String Array Bool Object Colors Sizes Labels Caller Trace Pause Counter CounterWithName Limit ClassName Measure Json Xml Carbon File Table Image Html Text Hide Notify Phpinfo Exception Markdown

Laravel

ShowQueries CountQueries ManuallyShowedQuery ShowEvents ShowJobs ShowCache ShowHttpClientRequests HandlingModels Mailable ShowViews Collections StrString Env

Logs

Debug Info Warning Error Critical Notice Alert Emergency Exception

Buggregator can be used to profile application with xhprof.

Efficiently fine-tune your PHP application's performance by identifying performance bottlenecks.

Click a button to send an event to Buggregator server.

Report

Buggregator can bs used to receive Sentry reports from your application.

Directly send data to the server and debug your app with this lightweight alternative.

Click a button to send an event to Buggregator server.

Report Event

Buggregator can receive logs from monolog/monolog package.

Analyze logs from your PHP application for improved insights and performance.

Click a button to send an event to Buggregator server.

Debug Info Warning Error Critical Notice Alert Emergency Exception

Buggregator also is an email testing tool that makes it super easy to install and configure a local email server (Like MailHog).

Test email functionality with ease during the development phase using Buggregator's SMTP server.

Click a button to send an event to Buggregator server.

OrderShipped WelcomeMail

Buggregator can receive dumps from symfony/var-dumper package.

A distinct space for debugging outputs, making data dump collection simpler. The dump() and dd() functions output its contents in the same browser window or console terminal as your own application. Sometimes mixing the real output with the debug output can be confusing. That’s why this Buggregator can be used to collect all the dumped data.

Click a button to send an event to Buggregator server.

String Array Bool Int Object Exception

Buggregator can be used to receive Inspector reports from your application.

A handy feature for local development, ensuring swift issue identification and resolution.

Click a button to send an event to Buggregator server.

Request Command