Doggo icon
Doggo icon

Doggo

Command-line DNS client for humans. Written in Golang.

Doggo screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Windows
  • Mac
  • Linux
  • BSD
  • Homebrew
  • Docker
  • Self-Hosted
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Command line interface
  2.  Dns
  3.  DNS-over-TLS
  4.  DNS over HTTPS
  5.  Support for IPv4
  6.  Support for IPv6

 Tags

Doggo News & Activities

Highlights All activities

Recent activities

Show all activities

Doggo information

  • Developed by

    Karan Sharma
  • Licensing

    Open Source (GPL-3.0) and Free product.
  • Written in

  • Alternatives

    6 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

OS & Utilities

GitHub repository

  •  3,865 Stars
  •  124 Forks
  •  47 Open Issues
  •   Updated  
View on GitHub
Doggo was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Doggo?

Command-line DNS client for humans.

Features:

  • Human-readable output with color-coded and tabular format
  • JSON output support for easy scripting and parsing
  • Multiple transport protocols:
  • DNS over HTTPS (DoH)
  • DNS over TLS (DoT)
  • DNS over QUIC (DoQ)
  • DNS over TCP
  • DNS over UDP
  • DNSCrypt
  • Support for ndots and search configurations from resolv.conf or command-line arguments
  • Multiple resolver support with customizable query strategies
  • IPv4 and IPv6 support
  • Web interface available at doggo.mrkaran.dev
  • Shell completions for zsh and fish
  • Reverse DNS lookups
  • Flexible query options including various DNS flags (AA, AD, CD, DO, etc.)
  • Debug mode for troubleshooting
  • Response time measurement
  • Cross-platform support (Linux, macOS, Windows, FreeBSD, NetBSD)

Official Links