← Back to tools

doggo

DNS client for humans with colors, tabular and JSON output, and reverse DNS

Network linuxmacoswindows Go GPL-3.0

Description

doggo is a DNS client for humans. It features colorized output, tabular and JSON formats, reverse DNS lookup, and support for multiple DNS protocols including DoH, DoT, and DoQ.

When to use this tool

Good fit when
  • When you want a more readable alternative to dig
  • When you need DNS lookups in JSON format
Avoid when
  • When you need DNSSEC validation features

AI Summary

A human-friendly DNS client with colorized output, JSON format, and modern DNS protocol support

Capabilities

  • + DNS lookups with colorized output
  • + Tabular and JSON output formats
  • + Reverse DNS lookups
  • + DNS over HTTPS (DoH) support
  • + DNS over TLS (DoT) support
  • + DNS over QUIC (DoQ) support

Use When

  • When you want a more readable alternative to dig
  • When you need DNS lookups in JSON format

Avoid When

  • x When you need DNSSEC validation features
View AGENTS.md for doggo