forwardemail/tangerine
Node.js DNS over HTTPS - :tangerine: Tangerine is the best drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici with built-in retries, timeouts, smart server rotation, AbortControllers, and caching support for multiple backends (with TTL and purge support). Made for @forwardemail.
GitHub repository with 203 stars and 13 forks.
Language: JavaScript
Topics: cache, dns, doh, email, https, node, records, resolver, lookup, dns-over-http