{"library":"freewhois","type":"library","category":null,"description":"freewhois is a Node.js client designed for retrieving WHOIS information by querying the IANA RDAP DNS database. It provides a free and programmatic way to perform domain lookups. The current stable version is 1.3.8. While a specific release cadence isn't detailed, the TLD list is noted as being updated regularly (last on 11/2/2025), suggesting ongoing maintenance. Its key differentiator is leveraging the IANA RDAP database directly, offering a straightforward, free API for WHOIS queries without relying on external, potentially rate-limited, third-party services. It supports both programmatic use in JavaScript/TypeScript projects and includes a command-line interface for quick lookups, making it versatile for both developers and system administrators.","language":"javascript","status":"active","version":"1.3.8","tags":["javascript","whois","dns","free whois","dns lookup","reverse lookup","reverse dns","ip lookup","reverse ip"],"last_verified":"Wed May 27","install":[{"cmd":"npm install freewhois","imports":["const whois = require('freewhois');","import whois from 'freewhois';","npm i freewhois -g\nfreewhois \"google.com\""]},{"cmd":"yarn add freewhois","imports":[]},{"cmd":"pnpm add freewhois","imports":[]}],"homepage":null,"github":"https://github.com/joshterrill/freewhois","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/freewhois","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/freewhois/compatibility"}}