Doggo – A powerful, human-friendly DNS client for the command line

Doggo is a versatile DNS resolver that offers human-readable output in a color-coded, tabular format. It supports JSON output for easy scripting and parsing and multiple transport protocols including DoH, DoT, DoQ, TCP, UDP, and DNSCrypt. With support for ndots, search configurations, and multiple resolvers, users can customize their query strategies. Doggo also offers a web interface at doggo.mrkaran.dev, shell completions for zsh and fish, reverse DNS lookups, and flexible query options. It is cross-platform compatible and encourages support through GitHub sponsorship to maintain and improve the open-source project. Your contribution helps keep Doggo alive and growing. 🐶❤️

https://doggo.mrkaran.dev/docs/

To top