PHPackages                             stephenjude/filament-debugger - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Debugging &amp; Profiling](/categories/debugging)
4. /
5. stephenjude/filament-debugger

ActiveLibrary[Debugging &amp; Profiling](/categories/debugging)

stephenjude/filament-debugger
=============================

About

5.1.3(1w ago)104162.2k↓29.5%192MITPHPPHP ^8.1CI passing

Since Aug 11Pushed 1w ago2 watchersCompare

[ Source](https://github.com/stephenjude/filament-debugger)[ Packagist](https://packagist.org/packages/stephenjude/filament-debugger)[ Docs](https://github.com/stephenjude/filament-debugger)[ RSS](/packages/stephenjude-filament-debugger/feed)WikiDiscussions 5.x Synced 2d ago

READMEChangelog (10)Dependencies (50)Versions (38)Used By (2)

[![](https://raw.githubusercontent.com/stephenjude/filament-debugger/main/art/banner.jpg)](https://raw.githubusercontent.com/stephenjude/filament-debugger/main/art/banner.jpg)

Filament Debugger
=================

[](#filament-debugger)

[![Latest Version on Packagist](https://camo.githubusercontent.com/a71980f8b6eccd2165d39686c07fe2a2e7f111fc1fbd61c4e95e674aaa28a9bf/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7374657068656e6a7564652f66696c616d656e742d64656275676765722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/stephenjude/filament-debugger)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/18c1f984bee585d5ae160838249fc3b464b02b5679d1376549c207db91552cf3/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f7374657068656e6a7564652f66696c616d656e742d64656275676765722f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65)](https://github.com/stephenjude/filament-debugger/actions?query=workflow%3A%22Fix+PHP+code+style+issues%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/06b7edb22afeab8c2fab7d2b97852505b4f50499b037e944d774dc1ccff11733/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7374657068656e6a7564652f66696c616d656e742d64656275676765722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/stephenjude/filament-debugger)

Easily add Telescope, Horizon and Laravel Pulse to Filament admin panel.

[![](https://raw.githubusercontent.com/stephenjude/filament-debugger/main/art/screen1.png)](https://raw.githubusercontent.com/stephenjude/filament-debugger/main/art/screen1.png)

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require stephenjude/filament-debugger
```

Usages
------

[](#usages)

```
use Stephenjude\FilamentDebugger\DebuggerPlugin;

public function panel(Panel $panel): Panel
{

    return $panel
        ->plugin(
            DebuggerPlugin::make()
        );
}
```

### Custom Role/Permission

[](#custom-rolepermission)

You can authorize the plugin for users with a specific role/permission:

```
DebuggerPlugin::make()
    ->authorize(condition: fn() => auth()->user()->can('view.debuggers'));
```

### Custom Navigation Group

[](#custom-navigation-group)

You can customize the navigation group:

```
use Stephenjude\FilamentDebugger\DebuggerPlugin;

$panel->plugin(
    DebuggerPlugin::make()
        ->navigationGroup(condition: true, label: 'Debugger')
);
```

### Custom Navigation Items

[](#custom-navigation-items)

You can customize the navigation items:

```
use Stephenjude\FilamentDebugger\DebuggerPlugin;

$panel->plugin(
    DebuggerPlugin::make()
        ->horizonNavigation(
            condition: fn () => auth()->user()->can('view.horizon'),
            label: 'Horizon',
            icon: 'heroicon-o-globe-europe-africaglobe-europe-africa',
            url: url('horizon'),
            openInNewTab: fn () => true
        )
        ->telescopeNavigation(
            condition: fn()=> auth()->user()->can('view.telescope'),
            label: 'Telescope',
            icon: 'heroicon-o-sparkles',
            url: url('telescope'),
            openInNewTab: fn () => true
        )
        ->pulseNavigation(
            condition: fn () => auth()->user()->can('view.pulse'),
            label: 'Pulse',
            icon: 'heroicon-o-bolt',
            url: url('pulse'),
            openInNewTab: fn () => true
        )
    );
```

Gates &amp; Authorization
-------------------------

[](#gates--authorization)

When using filament debuggers (Horizon, Telescope &amp; Pulse) in **production environment**, we need to make sure that they are accessible to the authorized filament admin user.

To achive this, we need to use filament default authorization guard and your application defined permissions provided by overidding the `gate()` and `authorization()` methods inside the HorizonServiceProvider, TelescopeServiceProvider and PulseServiceProvider respectively.

```
protected function gate()
{
    Gate::define('viewHorizon', function ($user) {
        return $user->can('view.debuggers');
    });
}

protected function authorization()
{
    Auth::setDefaultDriver(config('filament.auth.guard'));

    parent::authorization();
}
```

Testing
-------

[](#testing)

```
composer test
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](https://github.com/stephenjude/.github/blob/main/CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [stephenjude](https://github.com/stephenjude)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

64

—

FairBetter than 99% of packages

Maintenance98

Actively maintained with recent releases

Popularity50

Moderate usage in the ecosystem

Community27

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 65.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~42 days

Recently: every ~23 days

Total

34

Last Release

9d ago

Major Versions

0.1.1 → 1.0.02023-02-13

1.2.4 → 2.x-dev2023-10-09

2.0.3 → 3.0.02024-03-14

3.1.3 → 4.0.02025-02-25

4.x-dev → 5.0.02026-01-22

PHP version history (2 changes)0.1.0PHP ^8.0|^8.1

2.0.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/eb8b712638a0d72afbc4e21574989fdfc33717a69ea3070e92104183db8068f9?d=identicon)[stephenjude](/maintainers/stephenjude)

---

Top Contributors

[![stephenjude](https://avatars.githubusercontent.com/u/31182887?v=4)](https://github.com/stephenjude "stephenjude (132 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (29 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (18 commits)")[![comfyarno](https://avatars.githubusercontent.com/u/192690326?v=4)](https://github.com/comfyarno "comfyarno (5 commits)")[![dbebawy](https://avatars.githubusercontent.com/u/3606603?v=4)](https://github.com/dbebawy "dbebawy (3 commits)")[![G3z](https://avatars.githubusercontent.com/u/875086?v=4)](https://github.com/G3z "G3z (3 commits)")[![alisalehi1380](https://avatars.githubusercontent.com/u/111766206?v=4)](https://github.com/alisalehi1380 "alisalehi1380 (2 commits)")[![mattzuba](https://avatars.githubusercontent.com/u/1494713?v=4)](https://github.com/mattzuba "mattzuba (1 commits)")[![richardtoth94](https://avatars.githubusercontent.com/u/65166879?v=4)](https://github.com/richardtoth94 "richardtoth94 (1 commits)")[![yslinear](https://avatars.githubusercontent.com/u/31029063?v=4)](https://github.com/yslinear "yslinear (1 commits)")[![arnor01](https://avatars.githubusercontent.com/u/141122776?v=4)](https://github.com/arnor01 "arnor01 (1 commits)")[![cednore](https://avatars.githubusercontent.com/u/7719701?v=4)](https://github.com/cednore "cednore (1 commits)")[![hcaz](https://avatars.githubusercontent.com/u/2422207?v=4)](https://github.com/hcaz "hcaz (1 commits)")[![Heyian](https://avatars.githubusercontent.com/u/8480549?v=4)](https://github.com/Heyian "Heyian (1 commits)")[![mahavishnup](https://avatars.githubusercontent.com/u/52984889?v=4)](https://github.com/mahavishnup "mahavishnup (1 commits)")[![marcoguido](https://avatars.githubusercontent.com/u/13963207?v=4)](https://github.com/marcoguido "marcoguido (1 commits)")

---

Tags

filamentlaravellaravelstephenjudefilament-debugger

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/stephenjude-filament-debugger/health.svg)

```
[![Health](https://phpackages.com/badges/stephenjude-filament-debugger/health.svg)](https://phpackages.com/packages/stephenjude-filament-debugger)
```

###  Alternatives

[rawilk/profile-filament-plugin

Profile &amp; MFA starter kit for filament.

3914.6k](/packages/rawilk-profile-filament-plugin)[stephenjude/filament-jetstream

A Laravel starter kit built with Filament inspired by Jetstream.

17760.2k3](/packages/stephenjude-filament-jetstream)[spatie/laravel-pdf

Create PDFs in Laravel apps

1.0k4.8M47](/packages/spatie-laravel-pdf)[croustibat/filament-jobs-monitor

Background Jobs monitoring like Horizon for all drivers for FilamentPHP

274326.6k8](/packages/croustibat-filament-jobs-monitor)[stephenjude/filament-feature-flags

Filament implementation of feature flags and segmentation with Laravel Pennant.

122177.8k1](/packages/stephenjude-filament-feature-flags)[stephenjude/filament-two-factor-authentication

Filament Two Factor Authentication: Google 2FA + Passkey Authentication

84215.9k9](/packages/stephenjude-filament-two-factor-authentication)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
