Doggo

Doggo

Command-line DNS tool written by Golang and designed for human user friendliness

4,276GitHub
Description

This is a simple and practical DNS client that runs in a command-line environment. The output is intuitive and comprehensive. It is suitable for daily network diagnosis and automated script integration. feature highlights · Readable result display: color highlights + table format, making query results clear at a glance · JSON output: Convenient linkage with scripts or other tools · Multi-protocol support: Compatible with DoH, DoT, DoQ, TCP, UDP, DNSCrypt · ˇ Flexible configuration: Support ndots, search and multi-parser custom query strategies️ · Full protocol compatibility: Support IPv4 and IPv6 · ˇWeb interface: In addition to CLI, it can also be operated through a browser · ˇCommand completion: Support automatic completion of zsh and fish · 🔄Reverse query: Easy reverse DNS query · ˇPowerful options: Support multiple DNS flags and custom query methods · Debugging mode: Convenient to troubleshoot problems · ˇPerformance monitoring: Provide response time measurement · ˇCross-platform: Can run on different operating systems

Screenshots
Screenshot 1
Screenshot 2
App Information
Version
1.0.0
Package Size
11.22 KB
Updated
October 11, 2025
Source Code
mr-karan
Platform Support
PC