PHPackages                             wasp/wasp-laravel - 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. [Logging &amp; Monitoring](/categories/logging)
4. /
5. wasp/wasp-laravel

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

wasp/wasp-laravel
=================

Wasp automatically grabs all errors created by your application and notifies you in realtime using the Wasp.io web service.

2.2.6(8y ago)1598MITPHPPHP &gt;=7.0.0

Since Nov 27Pushed 8y ago1 watchersCompare

[ Source](https://github.com/waspio/wasp-laravel)[ Packagist](https://packagist.org/packages/wasp/wasp-laravel)[ RSS](/packages/wasp-wasp-laravel/feed)WikiDiscussions master Synced today

READMEChangelog (2)DependenciesVersions (3)Used By (0)

Wasp.io for Laravel
===================

[](#waspio-for-laravel)

This package automatically grabs all errors created by Laravel and notifies you in realtime using the wasp.io service.

Description
-----------

[](#description)

**You must have a [Wasp.io](https://wasp.io/) account in order to use this plugin. Sign up for free, no credit card needed.**

Wasp.io automatically tracks errors generated by your applications, intelligently notifies your team, and provides realtime data feeds of errors and activity for all of your applications by sending the details of generated errors to the Wasp API.

A 14 day free trial is provided for all Wasp users.

Getting Started
---------------

[](#getting-started)

1. Sign up for a Wasp account at [https://wasp.io](https://wasp.io/) for an API Key.
2. Add your wasp project API key to your .env file:

```
WASP_API_KEY=[YOURAPIKEY]

```

3. Add the WaspLaravel package to your installation:

```
composer require wasp/wasp-laravel

```

4. Add the following to your app/Exceptions/Handler.php file:

```
public function report(Exception $exception)
{

    if( app()->bound( 'wasp' ) && $this->shouldReport( $exception ) )
    {
        app( 'wasp' )->exception_handler( $exception );
    }
    parent::report($exception);
}
```

5. Then publish the configuration file for easy access and to create the wasp.php configuration file in your app/config/ directory:

```
php artisan vendor:publish --provider='Wasp\WaspLaravel\WaspServiceProvider'
```

Frequently Asked Questions
--------------------------

[](#frequently-asked-questions)

### Where do I get a Wasp API key?

[](#where-do-i-get-a-wasp-api-key)

Once you have a Wasp.io account, and have created a project, navigate to the project settings, and your API key will be shown there.

### Why should I use Wasp?

[](#why-should-i-use-wasp)

Errors slow down, and can take down your websites, and often the only notification you get is from a panicking client, or a visitor nice enough to let you know; Wasp.io automatically overrides the default error handling of your applications (or other) sites, and sends those errors (including fatal errors) to the WaspAPI for grouping, filtering, and notification in realtime.

### Where does the data go?

[](#where-does-the-data-go)

Error details are sent to the Wasp API (all things Waspside are SSL only for security) for filtering, notification, and management through your user account. Since debugging is already a task, Wasp sends as much information as possible including full stacktrace information, browser information, the code where an error was generated, and user email, user name, and user ID of logged in users if applicable.

Changelog
---------

[](#changelog)

### 2.2.6

[](#226)

- Remove explicit requirement for \\Exception in exception handler

### 2.2.5

[](#225)

- Initial commits for Laravel specific installs

Additional Information
----------------------

[](#additional-information)

This package sends the details of errors generated by your applications to the Wasp API. Error details include a full stacktrace (the functions and files through which the error was generated), the code surrounding the file and line where the error was generated, information on the browser, operating system, and other information relating to the visitor generating the error.

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~121 days

Total

2

Last Release

2966d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6cb5394ad0d8c386b32f593926d5c891bef64089653e92b0361a101c06c65a32?d=identicon)[bennettstone](/maintainers/bennettstone)

---

Top Contributors

[![bennettstone](https://avatars.githubusercontent.com/u/1184010?v=4)](https://github.com/bennettstone "bennettstone (14 commits)")

### Embed Badge

![Health badge](/badges/wasp-wasp-laravel/health.svg)

```
[![Health](https://phpackages.com/badges/wasp-wasp-laravel/health.svg)](https://phpackages.com/packages/wasp-wasp-laravel)
```

###  Alternatives

[psr/log

Common interface for logging libraries

10.4k1.2B9.2k](/packages/psr-log)[itsgoingd/clockwork

php dev tools in your browser

5.9k27.6M94](/packages/itsgoingd-clockwork)[graylog2/gelf-php

A php implementation to send log-messages to a GELF compatible backend like Graylog2.

41838.2M138](/packages/graylog2-gelf-php)[bugsnag/bugsnag-psr-logger

Official Bugsnag PHP PSR Logger.

32132.5M2](/packages/bugsnag-bugsnag-psr-logger)[consolidation/log

Improved Psr-3 / Psr\\Log logger based on Symfony Console components.

15462.2M7](/packages/consolidation-log)[datadog/php-datadogstatsd

An extremely simple PHP datadogstatsd client

19124.6M15](/packages/datadog-php-datadogstatsd)

PHPackages © 2026

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