bahricanli/domainhunter

Framework-agnostic WHOIS lookup and domain-name parsing shared by domainhunter (Slim) and domainhunter-app (Laravel)

Maintainers

Package info

github.com/bahricanli/laravel-domainhunter

pkg:composer/bahricanli/domainhunter

Transparency log

Statistics

Installs: 25

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.1 2026-07-14 19:31 UTC

This package is auto-updated.

Last update: 2026-07-14 19:31:51 UTC


README

Framework-agnostic WHOIS lookup and domain-name parsing library, extracted from domainhunter so the same logic can be shared between:

  • domainhunter (Slim 4) — the original CLI/web domain-watch tool
  • domainhunter-app (Laravel) — the multi-user, registrar-API/MCP-enabled rewrite

What it does

  • BahriCanli\DomainHunter\WhoisService — performs WHOIS/RDAP lookups
  • BahriCanli\DomainHunter\WhoisResult — value object for parsed WHOIS data
  • BahriCanli\DomainHunter\DomainParser — compound-TLD detection, Punycode/IDN conversion and label validation

No framework dependencies — only ext-intl is required.

Installation

composer require bahricanli/domainhunter

License

GPL-3.0-or-later, consistent with the domainhunter project it was extracted from.