PHPackages                             inspheric/nova-email-field - 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. inspheric/nova-email-field

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

inspheric/nova-email-field
==========================

A Laravel Nova email field.

v2.0.1(3y ago)33456.9k↑66.6%31MITVuePHP ^8.0

Since Aug 27Pushed 3y ago1 watchersCompare

[ Source](https://github.com/inspheric/nova-email-field)[ Packagist](https://packagist.org/packages/inspheric/nova-email-field)[ RSS](/packages/inspheric-nova-email-field/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (9)Dependencies (1)Versions (10)Used By (1)

Laravel Nova Email Field
========================

[](#laravel-nova-email-field)

An email input and mailto link field for Laravel Nova. ***Version 2.0 now supports Nova 4.0 and Vue 3.0!***

[![Latest Version on Packagist](https://camo.githubusercontent.com/75a85336c52560b8c8fe6ef1897371bbdabe13c5f97ae817c860f3616ae46fdf/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f696e737068657269632f6e6f76612d656d61696c2d6669656c642e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/inspheric/nova-email-field)[![Total Downloads](https://camo.githubusercontent.com/dfc6b8bec7c61e39ff6ca93e81c30bb3c75ef93b8d7a04072af387c583653f88/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f696e737068657269632f6e6f76612d656d61696c2d6669656c642e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/inspheric/nova-email-field)

Installation
------------

[](#installation)

Install the package into a Laravel app that uses [Nova](https://nova.laravel.com) with Composer:

```
composer require inspheric/nova-email-field
```

Usage
-----

[](#usage)

Add the field to your resource in the `fields` method:

```
use Inspheric\Fields\Email;

Email::make('Email')
    ->rules('email', /* ... */),
```

The field extends the `Laravel\Nova\Fields\Text` field, so all the usual methods are available.

**Now supports readonly, placeholder and overriding the default `type="email"` if you prefer not to have the validation in the browser. This is from the standard Nova `Text` field so is not documented here.**

It is recommended that you include the standard `email` validation rule, as it is not automatically added.

### Options

[](#options)

#### Clickable

[](#clickable)

Make the field display as a mailto link on the detail page:

```
Email::make('Email')
    ->clickable(),
```

#### Clickable on Index

[](#clickable-on-index)

Make the field display as a mailto link on the index page:

```
Email::make('Email')
    ->clickableOnIndex(),
```

#### Always Clickable

[](#always-clickable)

Combination of the two functions above for simplicity:

```
Email::make('Email')
    ->alwaysClickable(),
```

Appearance
----------

[](#appearance)

### Index (default)

[](#index-default)

[![index-field](https://raw.githubusercontent.com/inspheric/nova-email-field/master/docs/index-field.png)](https://raw.githubusercontent.com/inspheric/nova-email-field/master/docs/index-field.png)

The field is displayed as a plain `` element. If the field value is blank, an em dash will be displayed.

### Index (clickable)

[](#index-clickable)

[![index-field-clickable](https://raw.githubusercontent.com/inspheric/nova-email-field/master/docs/index-field-clickable.png)](https://raw.githubusercontent.com/inspheric/nova-email-field/master/docs/index-field-clickable.png)

The field is displayed as an `` element with an icon. If the field value is blank, an em dash will be displayed instead of a link.

### Detail (default)

[](#detail-default)

[![detail-field](https://raw.githubusercontent.com/inspheric/nova-email-field/master/docs/detail-field-plain.png)](https://raw.githubusercontent.com/inspheric/nova-email-field/master/docs/detail-field-plain.png)

The field is displayed as a plain `` element. If the field value is blank, an em dash will be displayed.

### Detail (clickable)

[](#detail-clickable)

[![detail-field-clickable](https://raw.githubusercontent.com/inspheric/nova-email-field/master/docs/detail-field-clickable.png)](https://raw.githubusercontent.com/inspheric/nova-email-field/master/docs/detail-field-clickable.png)

The field is displayed as an `` element with an icon. If the field value is blank, an em dash will be displayed instead of a link.

### Form

[](#form)

[![form-field](https://raw.githubusercontent.com/inspheric/nova-email-field/master/docs/form-field.png)](https://raw.githubusercontent.com/inspheric/nova-email-field/master/docs/form-field.png)

The field is displayed as an `` element.

###  Health Score

43

—

FairBetter than 91% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity47

Moderate usage in the ecosystem

Community11

Small or concentrated contributor base

Maturity73

Established project with proven stability

 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 ~194 days

Recently: every ~331 days

Total

9

Last Release

1268d ago

Major Versions

v1.42 → v2.0.02022-07-30

PHP version history (2 changes)v1.0PHP &gt;=7.1.0

v2.0.0PHP ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/f364bd82fe8c6144a74ee2b6bce92be53b8833f31fef37863e863e2dccdf07f6?d=identicon)[inspheric](/maintainers/inspheric)

---

Top Contributors

[![kitbs](https://avatars.githubusercontent.com/u/4569320?v=4)](https://github.com/kitbs "kitbs (27 commits)")

---

Tags

laravellaravel-novalaravel-nova-fieldlaravel-packagenovalaravelemailfieldnovamailto

### Embed Badge

![Health badge](/badges/inspheric-nova-email-field/health.svg)

```
[![Health](https://phpackages.com/badges/inspheric-nova-email-field/health.svg)](https://phpackages.com/packages/inspheric-nova-email-field)
```

###  Alternatives

[dniccum/custom-email-sender

A tool for Laravel's Nova administrator panel that allows you to send custom email messages that within your application that leverages the applications existing settings and configurations.

6235.9k](/packages/dniccum-custom-email-sender)[erag/laravel-disposable-email

A Laravel package to detect and block disposable email addresses.

226102.4k](/packages/erag-laravel-disposable-email)[coreproc/nova-notification-feed

A Laravel Nova package that adds a notification feed in your Nova app.

10149.1k](/packages/coreproc-nova-notification-feed)[jstoone/nova-mailman

Conveniently route all emails to a local mailbox.

454.1k](/packages/jstoone-nova-mailman)[ashallendesign/laravel-mailboxlayer

A lightweight Laravel package for validating emails using the Mailbox Layer API.

762.0k](/packages/ashallendesign-laravel-mailboxlayer)

PHPackages © 2026

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