http://code.dlang.org/packages/dnsmadeeasy
DNS Made Easy is a commercial provider of DNS services.
This is a D language implementation of their REST API. It uses
the HMAC code from the 2.069 version of Phobos, so requires
either the beta language version or manual backporting. (Pull
requests to do this welcomed).
API here:
http://www.dnsmadeeasy.com/integration/restapi/
It's particularly useful to be able to manipulate the DNS if you
are launching many cloud instances from an application and wish
each of them to have a DNS entry that may be set from code.
Others may find other applications helpful.
Alpha quality - not well-tested and I haven't made much use of it
myself as yet.