A DNS Server and Client Implementation in Pure JavaScript with no dependencies.
Caching DNS resolve
Cloud DNS Client Library for Node.js
Make low-level DNS requests with retry and timeout support.
Abstraction for exponential and custom retry strategies for failed operations.
Parse and stringify mdns service types
ciao is a RFC 6763 compliant dns-sd library, advertising on multicast dns (RFC 6762) implemented in plain Typescript/JavaScript
dns-sync
dnscache for Node
Replacement for the core DNS module, includes server implementation
Opinionated `fetch` optimized for use inside microservices
Middleware to set X-DNS-Prefetch-Control header.
TypeScript definitions for dns2
Discover publicly available DNS Records for a domain
Resolve DNS queries with browser fallback
A Node.js module for verifying email addresses
DNS Packet handling in pure javascript
An abstract-encoding compliant module for encoding / decoding DNS packets
Opinionated `fetch` optimized for use inside microservices
DNS over HTTP resolver
A Bonjour/Zeroconf implementation in pure JavaScript
Use dig command for DNS queries in node
Perform DNS queries using OS APIs
Resolve mongodb+srv:// URLs to mongodb:// URLs