Doggo icon
Doggo icon

Doggo

 Like

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

Doggo screenshot 1

License model

  • FreeOpen Source

Platforms

  • Windows
  • Mac
  • Linux
  • BSD
  • Homebrew
  • Docker
  • Self-Hosted
  No rating
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,587 Stars
  •  120 Forks
  •  45 Open Issues
  •   Updated May 1, 2025 
View on GitHub

Our users have written 0 comments and reviews about Doggo, and it has gotten 0 likes

Doggo was added to AlternativeTo by Paul on Jul 2, 2024 and this page was last updated Jul 2, 2024.
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