PHPackages                             patrickrose/whoops-configurator - 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. patrickrose/whoops-configurator

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

patrickrose/whoops-configurator
===============================

Provides a sensible way to configure Whoops in Laravel

1.0.3(12y ago)22.0k1MITPHPPHP &gt;=5.3.0CI failing

Since May 8Pushed 11y ago1 watchersCompare

[ Source](https://github.com/PatrickRose/whoops-configurator)[ Packagist](https://packagist.org/packages/patrickrose/whoops-configurator)[ RSS](/packages/patrickrose-whoops-configurator/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (1)Versions (8)Used By (0)

Whoops Configurator
===================

[](#whoops-configurator)

[Whoops](https://github.com/filp/whoops/) is pretty damn awesome. [Laravel](http://www.laravel.com) is pretty damn awesome and includes Whoops. Changing the configuration for Whoops is not.

Installing
----------

[](#installing)

Add the following to your composer.json (Put it in the require-dev block since you aren't showing debug messages in production...right?):

```
"require-dev": {
    ...,
    "patrickrose/whoops-configurator": "1.*"
}
```

Then run `composer update` and watch as pretty much nothing happens

Then load the service provider in your app.php file (I'd recommend against loading it in production - you can cascade so everything doesn't break by using the `append_config()` function)

```
    "PatrickRose\WhoopsConfigurator\WhoopsConfiguratorServiceProvider"
```

Finally, publish the config file:

```
php artisan config:publish patrickrose/whoops-configurator
```

Then you're all done!

Config Options
--------------

[](#config-options)

Currently, there are two options: `editor` and `title`. They're mostly self explanatory.

### Editors

[](#editors)

Whoops comes with support for four editors (I may add support for other editors later). To use one, just set the `editor` value to one of the following:

- **sublime** - Sublime Text 2
- **emacs** - Emacs
- **textmate** - Textmate
- **macvim** - MacVim

If you wish to provide your own support, you may instead pass a closure. See [Whoops' Docs](https://github.com/filp/whoops/blob/master/docs/Open%20Files%20In%20An%20Editor.md) for more info on that.

### Title

[](#title)

Self explanatory. If you want to insult yourself, make a geeky joke or whatever then change the `title` value to whatever you like.

License
-------

[](#license)

This is licensed under the MIT license

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 92.3% 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 ~0 days

Total

7

Last Release

4386d ago

Major Versions

0.0.3 → 1.0.02014-05-09

### Community

Maintainers

![](https://www.gravatar.com/avatar/9aa5974c412e6f5a832bda4a1c2a6a261ed377150223ce607602f27642283105?d=identicon)[PatrickRose](/maintainers/PatrickRose)

---

Top Contributors

[![PatrickRose](https://avatars.githubusercontent.com/u/1681612?v=4)](https://github.com/PatrickRose "PatrickRose (12 commits)")[![moneal](https://avatars.githubusercontent.com/u/46388?v=4)](https://github.com/moneal "moneal (1 commits)")

---

Tags

laravelwhoops

### Embed Badge

![Health badge](/badges/patrickrose-whoops-configurator/health.svg)

```
[![Health](https://phpackages.com/badges/patrickrose-whoops-configurator/health.svg)](https://phpackages.com/packages/patrickrose-whoops-configurator)
```

###  Alternatives

[barryvdh/laravel-debugbar

PHP Debugbar integration for Laravel

19.1k124.3M624](/packages/barryvdh-laravel-debugbar)[laracraft-tech/laravel-xhprof

Easy XHProf setup to profile your laravel application!

235321.4k](/packages/laracraft-tech-laravel-xhprof)[bavix/laravel-xhprof

Quick profiling of your code for Laravel

22156.6k](/packages/bavix-laravel-xhprof)[thehocinesaad/laravel-error-ai

This package adds Ask AI button to the error page.

2214.4k](/packages/thehocinesaad-laravel-error-ai)

PHPackages © 2026

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