Powerful, agent-friendly Laravel debugging—free and open source

Find bugs and bottlenecks without digging through scattered logs. Inspect anything in one place—while MCP gives your agent exact context with less guessing and fewer tokens.

composer require --dev newdebugbar/newdebugbar:dev-main

Laravel 10+ and PHP 8.1+

The New Debug Bar request inspector showing the request trace, route, controller, response, query count, and duration for a Kyoto trip page

Sponsor open-source development

If your company builds with Laravel, sponsorship gives the New Debug Bar dedicated time to improve and stay dependable.

Sponsor the project via GitHub Sponsors

What funding unlocks

  • Ship roadmap work sooner
  • Deepen request and performance diagnostics
  • Expand support across Laravel workflows
  • Improve browser and MCP workflows
  • Keep pace with Laravel and PHP releases
  • Fix reported issues and maintain the project long term

Company tiers can also include recognition across the project.

Bring senior Laravel leadership to your team

I bring more than 10 years of professional web development experience, combining hands-on delivery with a strong business and product mindset.

  • Take ownership of complex Laravel builds, fixes, and launches.
  • Turn business needs into clear product priorities and technical decisions.
  • Give teams practical leadership that keeps delivery moving.
Email me about your project hello@benjamincrozat.com

Benjamin Crozat

Laravel delivery, product thinking, and technical leadership

Roadmap

Here’s what could make the New Debug Bar even better.

View the roadmap on GitHub

Requests and performance

  1. Searchable retained history

    Find every retained page, API, command, test, and worker profile from the browser.

  2. Cross-request comparison

    Compare duration, queries, failures, and section activity between two profiles.

  3. Failed query capture

    Show failed SQL with its bindings, connection, exception, and application source.

  4. Causal performance breakdown

    Explain where request time went across captured layers without counting the same work twice.

  5. Request-level capture rules

    Let an app decide whether to capture one request after route and authentication context is known.

Laravel ecosystem

  1. Inertia inspector

    Inspect components, props, partial or deferred data, and the application source behind a response.

  2. Laravel AI inspector

    Inspect agents, providers, models, token use, tool calls, and failures.

  3. Pennant inspector

    See which feature flags were evaluated and the value each request received.

Developer workflow

  1. Custom diagnostics API

    Add application messages, timers, measurements, and manually reported exceptions.

  2. Controlled collector extensions

    Let packages add bounded inspector sections while keeping redaction and MCP access intact.

  3. Editor navigation and path mapping

    Open captured source in a local editor even when Laravel runs in Docker or on a remote machine.

  4. Server-Timing headers

    Expose useful request timing in browser developer tools without opening the inspector.