Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Check Whois Widget Laravel Package

jeffersongoncalves/filament-check-whois-widget

A Filament widget that runs WHOIS lookups for domains and displays registration details, expiry dates, and registrar info right in your admin panel. Add fast domain checks to any dashboard without leaving Filament.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • International rollout of admin tooling. The 1.1.0 release ships 16 new locales (ar, az, de, fa, fr, hi, it, ja, nl, pl, pt, ru, tr, uk, uz, zh_CN). For any product with admins, ops staff, or agencies outside English-speaking markets, this removes a blocker to shipping the WHOIS lookup widget as part of a localized back office.
  • Domain-lifecycle feature work. A WHOIS check widget is a small but concrete input to features like domain expiry monitoring, renewal reminders, brand-protection dashboards, reseller/registrar admin panels, and client-facing "is this domain taken?" checks. Useful as an in-dashboard data surface or as a building block for a scheduled-check + alerting workflow.
  • Build vs. buy for a narrow capability. The work here is mostly the Filament widget wrapper, translations, and CI hygiene — the underlying WHOIS lookup logic and parsing are not a differentiator. This package lets a team spend zero engineering cycles on the widget UI and spend that budget on whatever the actual product differentiator is (alerting, bulk domain management, compliance reporting).
  • Roadmap signal on localization maturity. Because the 1.1.0 release is almost entirely translation and maintenance work, it's a marker for a package in "maintenance and reach" mode rather than active feature development. Plan for that: expect UI coverage and language support to keep improving, but don't roadmap around new capabilities arriving here.
  • Upgrade cadence / dependency tracking. The release also lands major dev-dependency bumps (Laravel Testbench v10, Pest v3, PHPStan major, Collision v8). These strongly imply a modern PHP 8.2+/Laravel 11+ baseline for contributors and CI. Anyone planning to fork or contribute should budget for that stack, not an older one.

When to Consider This Package

Adopt when:

  • You run a Filament admin panel on a recent Laravel and need a WHOIS/domain lookup surfaced with minimal custom UI work.
  • Your admin user base is multilingual and you want the widget to display natively rather than in English-only — the 16-locale expansion in 1.1.0 is the specific trigger for revisiting this package.
  • You want the lookup embedded where the user already works (a dashboard widget) rather than as a separate service or integration.
  • You need a low-commitment, single-purpose dependency that doesn't drag a lot of surface area into the app.

Look elsewhere or build in-house when:

  • Your WHOIS needs are high-volume, latency-sensitive, or require guarantees about rate limits, upstream registrar outages, or caching semantics. A presentation-layer widget is not a query-infrastructure solution — you'll want a dedicated WHOIS/RDAP client, queueing, and caching regardless of what renders the result.
  • You require vendor SLAs, security review, or long-term support commitments. This is a single-maintainer package; treat it as convenience code with a small blast radius and pin your version.
  • Your product must support data-accuracy and compliance requirements around domain ownership (GDPR redaction, registrar-specific formats, RDAP migration). You'll need your own parsing and validation layer.
  • You're not on Filament, or you're on an older Laravel — the dev-dependency bumps here suggest the maintenance window is moving forward, not backward.
  • Accessibility, customization, or theming requirements exceed what a stock widget exposes; you may spend more time overriding it than writing it.

Adoption hygiene: pin the minor version, review the widget's network behavior (outbound WHOIS lookups can be slow — verify caching or async handling), and confirm the 16 new locales cover the specific ones your users need rather than assuming full coverage.

How to Pitch It (Stakeholders)

To executives: This is a small, low-cost UI component that adds domain-lookup capability directly into our admin panel. The latest release adds 16 languages, which means our non-English-speaking operators and agency partners can use it natively — it's a direct enabler of international admin rollout without a custom build. The engineering cost is near zero; the risk is contained to a single widget, and it's easy to remove if it stops fitting.

To engineering: A Filament widget wrapping WHOIS lookups, now at 1.1.0. The release is translations plus maintenance — 16 new locales, Renovate/Dependabot updates, and major bumps in the dev toolchain (Testbench v10, Pest v3, PHPStan, Collision v8), so the CI baseline is Laravel 11 / PHP 8.2+. No breaking changes to the package API in this release. Expect to own the operational side — outbound lookup latency, rate limits, caching, and failure states — because the widget handles presentation, not query infrastructure. Pin the version, and if we need this at any real volume, plan on a queue-backed lookup service behind it.

Recommendation: Adopt for admin-panel convenience and for the localization coverage, particularly if our roadmap includes non-English admin users. Do not treat it as a substitute for a robust WHOIS/RDAP data pipeline; scope that separately if domain lifecycle data becomes a core product surface.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
gmostafa/php-graphql-client
xeviant/paystack
snowsoft/faker
meditationsteps/blogetc
animalyoung/laravel-influxdb
onix-solutions/sms-telera
lonely-lights/prosetta
oxygen/data
oxygen/core
jengo/base
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin
artisan-build/community-prompts
vleroy/smart
ayles-software/laravel-australian-public-holidays
cboxdk/laravel-id-spatie
cboxdk/laravel-id-billing
cboxdk/laravel-id-billing-bridge
simple-as-fuck/php-performance-log