PHPackages                             io-digital/laravel-sendgrid-driver - 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. [Mail &amp; Notifications](/categories/mail)
4. /
5. io-digital/laravel-sendgrid-driver

AbandonedArchivedLibrary[Mail &amp; Notifications](/categories/mail)

io-digital/laravel-sendgrid-driver
==================================

SendGrid driver for Laravel's mail configuration

1.0.1(8y ago)213.6k1[3 issues](https://github.com/io-digital/laravel-sendgrid-driver/issues)MITPHP

Since Apr 5Pushed 8y ago2 watchersCompare

[ Source](https://github.com/io-digital/laravel-sendgrid-driver)[ Packagist](https://packagist.org/packages/io-digital/laravel-sendgrid-driver)[ Docs](https://github.com/io-digital/laravel-sendgrid-driver)[ RSS](/packages/io-digital-laravel-sendgrid-driver/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (5)Versions (4)Used By (0)

laravel-sendgrid-driver
=======================

[](#laravel-sendgrid-driver)

A mail driver with support for Sendgrid Web API, using the original Laravel API. This library extends the original Laravel classes, so it uses exactly the same methods.

Using this package requires a Sendgrid API key which may be generated [here](https://app.sendgrid.com/settings/api_keys).

Install
=======

[](#install)

Add the package to your `composer.json` and run `composer update`:

```
"require": {
    "io-digital/laravel-sendgrid-driver": "^1.0"
},
```

Alternatively, install directly with composer:

```
$ composer require io-digital/laravel-sendgrid-driver

```

Remove the default service provider and add the sendgrid service provider in `app/config/app.php`:

```
'providers' => [
    // Illuminate\Mail\MailServiceProvider::class,
    IoDigital\SendGridDriver\MailServiceProvider::class,
];
```

Configure
=========

[](#configure)

Edit your `.env` file to include the following:

```
MAIL_DRIVER=sendgrid
SENDGRID_API_KEY='YOUR_SENDGRID_API_KEY'

```

And finally, edit your `config/service.php` file to include the following:

```
'sendgrid' => [
    'api_key' => env('SENDGRID_API_KEY')
]
```

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 84.6% 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 ~616 days

Total

2

Last Release

3118d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/0acb24b4d76853e47a3ad42fba61d9c623a7e0ea4d38e52ac134dd953174529b?d=identicon)[io-digital](/maintainers/io-digital)

---

Top Contributors

[![skibz](https://avatars.githubusercontent.com/u/2462211?v=4)](https://github.com/skibz "skibz (11 commits)")[![AzarenkovDS](https://avatars.githubusercontent.com/u/39902494?v=4)](https://github.com/AzarenkovDS "AzarenkovDS (2 commits)")

---

Tags

composerhacklaravelpackagistphpsendgridlaravelmailsendgridio-digital

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/io-digital-laravel-sendgrid-driver/health.svg)

```
[![Health](https://phpackages.com/badges/io-digital-laravel-sendgrid-driver/health.svg)](https://phpackages.com/packages/io-digital-laravel-sendgrid-driver)
```

###  Alternatives

[s-ichikawa/laravel-sendgrid-driver

This library adds a 'sendgrid' mail driver to Laravel.

4079.7M1](/packages/s-ichikawa-laravel-sendgrid-driver)[coconutcraig/laravel-postmark

Laravel package for sending mail via the Postmark API

2173.1M1](/packages/coconutcraig-laravel-postmark)[vemcogroup/laravel-sparkpost-driver

SparkPost driver to use with Laravel 6.x|7.x|8.x|9.x|10.x

421.7M1](/packages/vemcogroup-laravel-sparkpost-driver)[capsulescodes/inertia-mailable

Seamlessly craft dynamic and reusable email templates using Inertia

289.5k](/packages/capsulescodes-inertia-mailable)[juanparati/brevosuite

Complete Brevo integration with Laravel

1013.2k](/packages/juanparati-brevosuite)

PHPackages © 2026

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