Client for the Google JSON DNS over HTTPS API.
Performance measurement and benchmarking for DNS over HTTPS and DNS over UDP resolvers
Resolve DNS queries with browser fallback
An abstract-encoding compliant module for encoding / decoding DNS packets
CLI dns and hosts tool. Uses DNS over HTTPS. Updates host, unblock from custom resolver.
Caches dns resolutions made with async dns.resolve instead of default sync dns.lookup, refreshes in background
Compare DNS record strings for equality
the http/https agent used by the npm cli
OpenTelemetry instrumentation for `node:dns` name resolution module
Encode/decode DNS-SD TXT record RDATA fields
Bypass blocked DNS for Supabase using DNS-over-HTTPS. Drop-in replacement for createClient.
A DNS Server and Client Implementation in Pure JavaScript with no dependencies.
Low level multicast-dns implementation in pure javascript
Make low-level DNS requests with retry and timeout support.
A drop-in replacement of Node's 'dns' module using 'fetch' and DNS-over-HTTPS
Isomorphic ATProto handle to DID resolver
Abstraction for exponential and custom retry strategies for failed operations.
TypeScript definitions for dns-packet
Resolve DNS records via the Google Public DNS HTTPS API
Middleware to set X-DNS-Prefetch-Control header.
An abstract-encoding compliant module for encoding / decoding DNS packets
AWS SDK for JavaScript Route53resolver Client for Node.js, Browser and React Native
TypeScript definitions for multicast-dns
A decorator on top of `fetch` that caches the DNS query of the `hostname` of the passed URL