Dnsruby is a pure Ruby DNS client library which implements a stub resolver. It aims to comply with all DNS RFCs, including DNSSEC NSEC3 support.
Ruby DNS implementation
Easily test your DNS entries with RSpec
Check if a domain is available or not. Nearly as accurate as whois, and you won't get an error if you make too many calls.
RRs is a set of self-contained DNS primitives that do not share state, which makes them suitable for use in Ractors. This is a contrast to the Resolv::DNS and Dnsruby primitives which use a ClassHash.