what it does
no more +short +trace +nocomments anymore.
four jobs. all in your terminal. no api call, no internet round-trip — just a plain tool that does what it says.
basic resolve
$ dotdig voiddo.com
A 46.4.91.x
AAAA 2a01:4f8::x
ttl 300s
AAAA 2a01:4f8::x
ttl 300s
mail records
$ dotdig -t mx voiddo.com
10 mail.voiddo.com
20 backup.voiddo.com
20 backup.voiddo.com
spf / dmarc
$ dotdig -t txt voiddo.com
v=spf1 include:_spf.google.com ~all
v=DMARC1; p=quarantine
v=DMARC1; p=quarantine
reverse lookup
$ dotdig -x 8.8.8.8
ptr dns.google.
install
three ways. all painless.
npm
$ npm i -g @v0idd0/dotdig
node 14+ on linux / macos / windows. updates with npm update -g.
github releases
$ curl -L github.com/voidd0/dotdig/releases/latest
single static binary. zero runtime needed. all releases →
git clone
$ git clone github.com/voidd0/dotdig
read the source, send a pr, fork it. mit licence, no cla. repo →
why we built it
we got tired of forgetting the exact dig flags every time we wanted clean txt records. dotdig is dig with the formatting we always wanted and the flag soup we never did.
no telemetry. no signup. no api round-trip — talks straight to the resolver. mit forever, even if vøiddo dies tomorrow.