PHPackages                             narokishi/laravel-email-templates - 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. [Templating &amp; Views](/categories/templating)
4. /
5. narokishi/laravel-email-templates

ActiveLibrary[Templating &amp; Views](/categories/templating)

narokishi/laravel-email-templates
=================================

Laravel Email Templates (Blade)

0209Blade

Since Apr 2Pushed 4y agoCompare

[ Source](https://github.com/narokishi/laravel-email-templates)[ Packagist](https://packagist.org/packages/narokishi/laravel-email-templates)[ RSS](/packages/narokishi-laravel-email-templates/feed)WikiDiscussions main Synced today

READMEChangelog (1)DependenciesVersions (1)Used By (0)

laravel-mails
=============

[](#laravel-mails)

Laravel (Blade) Email Templates For membership and ecommerce sites.

Fully integrated with Laravel: Mailer, Language, Config and uses the blade template format for Laravel. Set content options from language system or config settings.

Easy to add to your current application, no need for complicated integration steps. Three Simple Integration Steps

Premium Version Available At XSCode
-----------------------------------

[](#premium-version-available-at-xscode)

[![Foo](https://camo.githubusercontent.com/3ecdeec02df25313edab38bf5a85c70bbf9cbf016cba318a475b8499fe6e95b4/68747470733a2f2f7873636f64652e636f6d2f6173736574732f70726f6d6f2d62616e6e65722e737667)](https://xscode.com/simplepleb/laravel-email-templates)

(click the banner above for premium version)

Screenshots
-----------

[](#screenshots)

- [Welcome Email](#welcomeEmail)
- [Verification Email](#verifyEmail)
- [Forgot Password](#forgotPass)
- [Thanks For Payment](#thanksPayment)

To Do
-----

[](#to-do)

- Welcome Message Template
- Verify Email Template
- Forgot Password Template
- Order Placed Template
- Order Shipped Template
- Invoice Template
- Payment Thank You Template
- Feedback Request Template
- Reminder Template

How to Install
--------------

[](#how-to-install)

Install this library on your application

```
composer require --dev simplepleb/laravel-email-templates
```

Automatically copy files and folders to the same structure within you Laravel application.

```
php artisan vendor:publish --provider=Pleb\\EmailTemplatesServiceProvider
```

If you'd like to copy only parts of the files, you can use tags.

```
php artisan vendor:publish --tag=pleb-email-templates-config    // to copy config files
php artisan vendor:publish --tag=pleb-email-templates-views     // to copy views files
php artisan vendor:publish --tag=pleb-email-templates-lang      // to copy lang files
php artisan vendor:publish --tag=pleb-email-templates-img       // to copy img files
php artisan vendor:publish --tag=pleb-email-templates-app       // to copy app files
```

### Manually

[](#manually)

Alternatively, you can copy the files yourself to your Laravel application.

```
    /config/pleb.php
    /resources/views/email/*
    /resources/lang/en/pleb.php
    /public/assets/img/email/*
    /app/Mail/*
```

How to Use
----------

[](#how-to-use)

- Edit the values in `config/pleb.php` and `/resources/lang/en/pleb.php`

    **Note:** You only change the right-side values not the left-side variables
- Make sure your `/config/mail.php` file has been updated to set the global from address etc.

```
    'from' => [
        'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),
        'name' => env('MAIL_FROM_NAME', 'Example'),
    ],
```

Sending Welcome Message
-----------------------

[](#sending-welcome-message)

From your controller simply call the mailable as you normally would. You can also send some optional variables as an array.

```
    use App\User;
    use App\Mail\WelcomeMember;

    $options = array(
        'unsubscribe_url'   => 'http://mysite.com/unsub',
        'play_url'          => 'http://google-play.com/myapp',
        'ios_url'           => 'http://apple-store.com/myapp',
        'sendfriend_url'    => 'http://mysite.com/send_friend',
        'webview_url'       => 'http://mysite.com/webview_url',
    );

    $user = User:find(1);
    Mail::to($user)->send(new WelcomeMember($user, $options));
```

Previewing these emails
-----------------------

[](#previewing-these-emails)

If you would like to preview the emails before using them, copy the contents of the `/routes/web.php` to your version. Remember to remove these routes before launching your application.

Then open these URLS to view the template

- `/your.com/pleb/welcome_member`
- `/your.com/pleb/verify_email`
- `/your.com/pleb/forgot_password`
- `/your.com/pleb/thanks_payment`

Example route from `routes/web.php`

```
    Route::get('pleb/welcome_member', function () {

        $member = App\User::find(1);
        return new App\Mail\WelcomeMember($member);
    });
```

Screen Shots
------------

[](#screen-shots)

### Welcome Email

[](#welcome-email)

Full Size

[![](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Welcome-Message.png)](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Welcome-Message.png)

Mobile View

[![](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Welcome-Message-mobile.png)](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Welcome-Message-mobile.png)

### Verification Email

[](#verification-email)

Full Size

[![](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Verify-Your-Email.png)](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Verify-Your-Email.png)

Mobile View

[![](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Verify-Your-Email-mobile.png)](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Verify-Your-Email-mobile.png)

### Forgot Password Email

[](#forgot-password-email)

Full Size

[![](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Forgot-Password.png)](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Forgot-Password.png)

Mobile View

[![](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Forgot-Password-mobile.png)](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Forgot-Password-mobile.png)

### Thanks For Payment Email

[](#thanks-for-payment-email)

Full Size

[![](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Thanks-for-your-payment.png)](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Thanks-for-your-payment.png)

Mobile View

[![](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Thanks-for-your-payment-mobile.png)](https://github.com/simplepleb/laravel-email-templates/raw/main/pleb-Thanks-for-your-payment-mobile.png)

###  Health Score

18

—

LowBetter than 8% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity27

Early-stage or recently created project

 Bus Factor1

Top contributor holds 81% 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.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/37650356?v=4)[Tomasz Motyl](/maintainers/Narokishi)[@narokishi](https://github.com/narokishi)

---

Top Contributors

[![simplepleb](https://avatars.githubusercontent.com/u/79759974?v=4)](https://github.com/simplepleb "simplepleb (17 commits)")[![WesleyGoncalves](https://avatars.githubusercontent.com/u/29783839?v=4)](https://github.com/WesleyGoncalves "WesleyGoncalves (3 commits)")[![narokishi](https://avatars.githubusercontent.com/u/37650356?v=4)](https://github.com/narokishi "narokishi (1 commits)")

### Embed Badge

![Health badge](/badges/narokishi-laravel-email-templates/health.svg)

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

###  Alternatives

[limenius/react-bundle

Client and Server-side react rendering in a Symfony Bundle

3851.2M](/packages/limenius-react-bundle)[ktquez/laravel-tinymce

TinyMCE editor for Laravel and Lumen Framework

2525.4k](/packages/ktquez-laravel-tinymce)[jelix/wikirenderer

WikiRenderer is a library to generate HTML or anything else from wiki content.

1712.3k1](/packages/jelix-wikirenderer)[webkinder/sproutset

A Composer package for handling responsive images in Roots Bedrock + Sage + Blade projects.

282.2k](/packages/webkinder-sproutset)

PHPackages © 2026

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