PHPackages                             jeffersongoncalves/filament-check-whois-widget - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. jeffersongoncalves/filament-check-whois-widget

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

jeffersongoncalves/filament-check-whois-widget
==============================================

The Filament Check Whois Widget is a package for the Filament PHP framework that allows you to easily check the WHOIS information for domains. It integrates seamlessly with Filament's AdminPanel, providing a clean and user-friendly interface. The widget fetches WHOIS data using an external API (requiring an API key), displaying key details like registrant information, registration date, and expiry date. Configuration options allow for customization of the widget's appearance and behavior, such as setting the number of domains displayed per row, the column span, and whether to show a title. This simplifies the process of obtaining crucial domain information within your Filament application.

v3.0.1(5mo ago)4661MITPHPPHP ^8.1CI passing

Since Mar 2Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/jeffersongoncalves/filament-check-whois-widget)[ Packagist](https://packagist.org/packages/jeffersongoncalves/filament-check-whois-widget)[ Docs](https://github.com/jeffersongoncalves/filament-check-whois-widget)[ GitHub Sponsors](https://github.com/jeffersongoncalves)[ RSS](/packages/jeffersongoncalves-filament-check-whois-widget/feed)WikiDiscussions 3.x Synced 1w ago

READMEChangelog (9)Dependencies (9)Versions (11)Used By (0)

[![Filament Check Whois Widget](https://raw.githubusercontent.com/jeffersongoncalves/filament-check-whois-widget/3.x/art/jeffersongoncalves-filament-check-whois-widget.png)](https://raw.githubusercontent.com/jeffersongoncalves/filament-check-whois-widget/3.x/art/jeffersongoncalves-filament-check-whois-widget.png)

Filament Check Whois Widget
===========================

[](#filament-check-whois-widget)

[![Latest Version on Packagist](https://camo.githubusercontent.com/843a372318c82dd7cafe298c15da6b29db01a765df0fd234a1e2dac5e3eebe8c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6a6566666572736f6e676f6e63616c7665732f66696c616d656e742d636865636b2d77686f69732d7769646765742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/jeffersongoncalves/filament-check-whois-widget)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/42346026870c027f2bfa737266980489a5ea1c2c3e049606e09f7cf4da484eaf/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6a6566666572736f6e676f6e63616c7665732f66696c616d656e742d636865636b2d77686f69732d7769646765742f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d332e78266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://github.com/jeffersongoncalves/filament-check-whois-widget/actions?query=workflow%3A%22Fix+PHP+code+styling%22+branch%3A3.x)[![Total Downloads](https://camo.githubusercontent.com/bf34a98fd25eea42af9b5da57bbc4df7fc4e0833f4b3ef2f2282be105c3b1d4d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6a6566666572736f6e676f6e63616c7665732f66696c616d656e742d636865636b2d77686f69732d7769646765742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/jeffersongoncalves/filament-check-whois-widget)[![License](https://camo.githubusercontent.com/c17accd4db53026e80405098b4a80fb5ea710d5ac8dba10f20393fd7284ea02c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6a6566666572736f6e676f6e63616c7665732f66696c616d656e742d636865636b2d77686f69732d7769646765742e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)

The Filament Check Whois Widget is a package for the Filament PHP framework that allows you to easily check the WHOIS information for domains. It integrates seamlessly with Filament's AdminPanel, providing a clean and user-friendly interface. The widget fetches WHOIS data using an external API (requiring an API key), displaying key details like registrant information, registration date, and expiry date. Configuration options allow for customization of the widget's appearance and behavior, such as setting the number of domains displayed per row, the column span, and whether to show a title. This simplifies the process of obtaining crucial domain information within your Filament application.

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

[](#installation)

You can install the package via composer:

```
composer require jeffersongoncalves/filament-check-whois-widget
```

You can publish the config file with:

```
php artisan vendor:publish --tag="filament-check-whois-widget-config"
```

Optionally, you can publish the views using

```
php artisan vendor:publish --tag="filament-check-whois-widget-views"
```

This is the contents of the published config file:

```
return [
    'ip2_whois_api_key' => env('CHECK_WHOIS_API_KEY'),
];
```

Usage
-----

[](#usage)

Add in AdminPanelProvider.php

```
use JeffersonGoncalves\FilamentCheckWhoisWidget\FilamentCheckWhoisWidgetPlugin;

->plugins([
    FilamentCheckWhoisWidgetPlugin::make()
        ->domains([
            'filamentphp.com'
        ])
])
```

Optionally, you can add more configs as example below:

```
use JeffersonGoncalves\FilamentCheckWhoisWidget\FilamentCheckWhoisWidgetPlugin;

FilamentCheckWhoisWidgetPlugin::make()
    ->domains([
        'filamentphp.com'
    ])
    ->shouldShowTitle(false) // Optional show title default is: true
    ->setTitle('Whois') // Optional
    ->setDescription('Whois detail')  // Optional
    ->setQuantityPerRow(1) //Optional quantity per row default is: 1
    ->setColumnSpan('full') //Optional column span default is: '1/2'
    ->setSort(10)
```

Testing
-------

[](#testing)

```
composer test
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](.github/CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [Jèfferson Gonçalves](https://github.com/jeffersongoncalves)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

43

—

FairBetter than 89% of packages

Maintenance81

Actively maintained with recent releases

Popularity16

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 79.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 ~51 days

Recently: every ~37 days

Total

11

Last Release

18d ago

Major Versions

v1.0.2 → v2.0.02025-07-09

v2.0.1 → v3.0.02026-02-16

v2.0.2 → v3.0.12026-03-04

1.x-dev → 2.x-dev2026-08-01

2.x-dev → 3.x-dev2026-08-01

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/411493?v=4)[Jefferson Gonçalves](/maintainers/jeffersongoncalves)[@jeffersongoncalves](https://github.com/jeffersongoncalves)

---

Top Contributors

[![jeffersongoncalves](https://avatars.githubusercontent.com/u/411493?v=4)](https://github.com/jeffersongoncalves "jeffersongoncalves (78 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (14 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (6 commits)")

---

Tags

check-whoisfilamentlaravelwidgetlaraveljeffersongoncalvesfilament-check-whois-widget

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/jeffersongoncalves-filament-check-whois-widget/health.svg)

```
[![Health](https://phpackages.com/badges/jeffersongoncalves-filament-check-whois-widget/health.svg)](https://phpackages.com/packages/jeffersongoncalves-filament-check-whois-widget)
```

###  Alternatives

[backstage/mails

View logged mails and events in a beautiful Filament UI.

16429.7k](/packages/backstage-mails)[rawilk/profile-filament-plugin

Profile &amp; MFA starter kit for filament.

3915.5k](/packages/rawilk-profile-filament-plugin)[stephenjude/filament-feature-flags

Filament implementation of feature flags and segmentation with Laravel Pennant.

123204.9k1](/packages/stephenjude-filament-feature-flags)[marcelweidum/filament-expiration-notice

Customize the livewire expiration notice

94160.6k6](/packages/marcelweidum-filament-expiration-notice)[stephenjude/filament-two-factor-authentication

Filament Two Factor Authentication: Google 2FA + Passkey Authentication

85240.3k9](/packages/stephenjude-filament-two-factor-authentication)[marcelweidum/filament-passkeys

Use passkeys in your filamentphp app

6758.2k2](/packages/marcelweidum-filament-passkeys)

PHPackages © 2026

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