
Command-line DNS Client for Humans. Written in Golang
$ curl -fsSL https://raw.githubusercontent.com/mr-karan/doggo/main/install.sh | sh$ go install github.com/mr-karan/doggo/cmd/doggo@latest$ brew install doggo$ sudo port install doggo$ yay -S doggo-bin$ scoop install doggo$ winget install doggo$ eget mr-karan/doggo
doggo is a modern, feature-rich command-line DNS client written in Go designed as a human-friendly alternative to dig.
It features clean, color-coded, tabular outputs alongside JSON formatting options for effortless scripting and automation.
It supports advanced modern protocols like DNS-over-HTTPS (DoH), DNS-over-TLS (DoT), DNS-over-QUIC (DoQ), and DNSCrypt, as well as iterative delegation tracing.
Maintain doggo? Add this badge to your README: listings that link back are marked verified and ranked first in the directory. It's checked once a day.
[](https://cli.masoko.net/tools/doggo/)<a href="https://cli.masoko.net/tools/doggo/"><img src="https://cli.masoko.net/badge/doggo.svg" alt="doggo on The Terminal Index"></a>to comment.
Trippy combines the functionality of traceroute and ping and is designed to assist with the analysis of networking issues.
Global DNS propagation checker TUI β watch a DNS record propagate across 34 public resolvers worldwide, on a world map in your terminal
Terminal bandwidth utilization tool
A terminal UI for tshark, inspired by Wireshark
A network filesystem client to connect to SSH servers
Per-process network monitoring for your terminal with deep packet inspection. Cross-platform, sandboxed.