Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Debugger Laravel Package

akira/laravel-debugger

A lightweight debugging companion for Laravel that surfaces queries, requests, and errors in a clean interface, helping you trace slow spots and exceptions during development. Simple to install and easy to disable in production.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Developer-experience investment decisions. A debugger is a tax on every engineer's day; a package like this is a candidate line item in a "reduce time-to-diagnose" initiative rather than a product feature. Use it to frame the question: are we losing more hours to debugging friction than a tooling spike would cost?
  • Build vs. buy vs. borrow. MIT-licensed and zero-cost, so this is a borrow decision, not a budget decision. The real trade-off is adoption risk (4 stars, 0 dependents, single-maintainer signal) against the cost of continuing with the status quo (Laravel Telescope + Debugbar + Ray + Xdebug, often overlapping and partially redundant).
  • Stack modernization sequencing. The package's PHP 8.4 / Laravel 12 requirement makes it a forcing function: it is only relevant after an upgrade lands. That couples a dev-tooling decision to your platform roadmap, which is worth naming explicitly rather than discovering mid-sprint.
  • Standardizing the local development environment. If it works, it is one dev-only dependency to document in onboarding instead of a wiki page of "install these three tools and configure them like this." That is a measurable onboarding-velocity lever.
  • Roadmap negative-space decision. The most defensible PM output here may be a documented no: record that the category is covered by mature incumbents, so the team stops re-litigating it each quarter.
  • Not supported: anything production-facing. Debug tooling of this maturity should not inform observability, APM, or incident-response roadmap decisions.

When to Consider This Package

Adopt (as a timeboxed spike, dev dependency only) when all of the following hold:

  • Your application is already on Laravel 12 and PHP 8.4, so the version constraint is not a blocker.
  • You have a small team with high tolerance for immature tooling and can absorb a breaking change or an abandoned package without a migration project.
  • You are willing to pin the exact version, keep it in require-dev, and vendor or fork if the maintainer goes quiet.
  • You have a concrete debugging pain point the incumbents handle poorly — and you can name it before you install anything.
  • You accept that "4 stars, 0 dependents" means you are the de facto QA function for this package.

Look elsewhere — specifically at Laravel Telescope, Laravel Debugbar, Clockwork, or Spatie Ray — when:

  • You need any support expectation, security review, or procurement sign-off. Zero dependents and a single maintainer will not clear most review boards.
  • You are on Laravel 10/11 or PHP 8.2/8.3. The constraint alone disqualifies it.
  • The tool would touch staging or production. Debug toolkits that dump request state are an exfiltration surface; this one has no track record to point at.
  • You are a larger org where tooling churn costs more than tooling saves. Standardize on the boring option.
  • You cannot verify capabilities from documentation. The package description is a category, not a feature list — if you cannot enumerate what it actually does, you cannot evaluate it.

Default recommendation: do not adopt today. Run a one-day spike against your existing debug setup, measure whether it removes a step, and re-evaluate in two quarters if the release cadence and dependent count move.

How to Pitch It (Stakeholders)

To executives: This is a free, MIT-licensed developer tool that could modestly reduce the time engineers spend diagnosing bugs, and it costs nothing but a day of evaluation. It is not a recommendation to adopt — it is a low-cost option to check. The honest framing: it is a very early project with essentially no adoption, so the expected value is a cheap experiment, not a strategic bet. Approving a one-day spike is the entire ask; no budget, no vendor, no production exposure.

To engineering: One dev-only dependency, pinned, evaluated behind a timebox. The pitch is consolidation — replacing an ad-hoc pile of Telescope, Debugbar, and dump-and-die with one toolkit — not novelty. Be explicit about the risk: four stars, zero dependents, one maintainer, and a PHP 8.4 floor. Treat the spike as a bake-off against what you already run, with a clear criterion for success defined before you install it, and a default answer of "no" if the criterion is not met.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
adachsoft/php-code-style