New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

larassn/laravel-pulse-graphql

Monitor your graphql requests with a Laravel-Pulse Card
5,701 4
Install
composer require larassn/laravel-pulse-graphql
Latest Version:v2.1.0
PHP:^8.2
Laravel:12 · 13
Older releases:11
License:MIT
Last Updated:Apr 6, 2026
Links: GitHub  ·  Packagist
Maintainer: alissn

Laravel Pulse GraphQL Logo

Total Downloads Latest Stable Version License

Introduction

Laravel Pulse GraphQL is a powerful monitoring package designed for Laravel applications that use GraphQL. Built specifically for applications utilizing the rebing/graphql-laravel package, it integrates with Laravel Pulse to track and measure GraphQL request performance. This package provides developers with valuable insights into request timing and response counts, helping to maintain and optimize the performance of GraphQL endpoints in Laravel applications.

Installation

Install the package via Composer:

composer require larassn/laravel-pulse-graphql

Next, you need to publish the Pulse configuration file. Run the following command:

php artisan vendor:publish --provider="Laravel\Pulse\PulseServiceProvider" --tag="config"

This will create a pulse.php configuration file in the config directory. For more details on configuring Pulse, you can refer to the Pulse configuration.

After publishing the configuration, add the QueryRecorder to the recorders array in the pulse.php configuration file:

return [
    // ...

    'recorders' => [
        // Other recorders...
        \LaraSsn\LaravelPulseGraphql\Recorder\QueryRecorder::class => [], 
    ]
];

Then, add the GraphQL card to the Pulse dashboard:


<livewire:pulse.graphql cols="6"/>

For more information on customizing the Pulse dashboard, refer to the dashboard customization.

Usage

Once installed, Laravel Pulse GraphQL will automatically start recording GraphQL request data, which you can monitor on the Pulse dashboard. You can customize its configuration in pulse.php to suit your application's specific needs.

License

The MIT License (MIT). Please see License File for more information.

Related Packages

newman/laravel-graphql-test-utils

Laravel GraphQL test utilities package. Helps you to test your GraphQL queries &...

9,523 1
scrnhq/laravel-bakery

An on-the-fly GraphQL Schema generator from Eloquent models for Laravel.

18,229 105
nuwave/lighthouse

A framework for serving GraphQL from Laravel

13,623,862 3,497
mll-lab/laravel-graphiql

Easily integrate GraphiQL into your Laravel project

4,640,489 71
thecodingmachine/graphqlite-laravel

A Laravel service provider package to help you get started with GraphQLite in La...

57,545 18

Version History

Version Released PHP Laravel License
v2.1.0 ^8.2 ^12.0|^13.0 MIT
v2.0.0 ^8.2 ^12.0 MIT
v1.0.2 ^8.1 ^11.0 MIT
v1.0.1 ^8.1 ^11.0 MIT
v1.0.0 ^8.1 ^11.0 MIT