dog

by Benjamin Sago

dog is an open-source DNS client for the command-line. It has colourful output, supports the DoT and DoH protocols, and can emit JSON.

v0.1.0 EUPL-1.2 License zip x64

Install with winget

Open PowerShell or Command Prompt and run:

winget install ogham.dog

Copied to clipboard!

1Open PowerShell or Command Prompt
2Paste and run the command above
3Follow any on-screen prompts to complete installation

About dog

dog is an open-source DNS client for the command-line. It has colourful output, supports the DoT and DoH protocols, and can emit JSON.

dnsdohdot

Advanced Install Options

Install (latest)winget install ogham.dog
Install (pinned version)winget install --id ogham.dog -e --version 0.1.0
Upgradewinget upgrade ogham.dog
Uninstallwinget uninstall ogham.dog

Frequently Asked Questions

How do I install dog using winget?
Open PowerShell or Windows Terminal and run: winget install ogham.dog. Winget comes pre-installed on Windows 10 (1809+) and Windows 11.
What is dog?
dog is an open-source DNS client for the command-line. It has colourful output, supports the DoT and DoH protocols, and can emit JSON.
Is dog free to use?
dog is distributed under the EUPL-1.2 License license. Check the publisher’s site for full licensing details.
How do I update dog with winget?
Run winget upgrade ogham.dog in PowerShell or Windows Terminal to upgrade to the latest available version.
How do I uninstall dog?
Run winget uninstall ogham.dog to remove dog from your system.