bahricanli / domainhunter
Framework-agnostic WHOIS lookup and domain-name parsing shared by domainhunter (Slim) and domainhunter-app (Laravel)
1.0.1
2026-07-14 19:31 UTC
Requires
- php: ^8.1
- ext-intl: *
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 lookupsBahriCanli\DomainHunter\WhoisResult— value object for parsed WHOIS dataBahriCanli\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.