zns
« Back to VersTracker
Description:
CLI tool for querying DNS records with readable, colored output
Type: Formula  |  Latest Version: 0.4.0@0  |  Tracked Since: Dec 20, 2025
Links: Homepage  |  GitHub  |  Docs  |  formulae.brew.sh
Stars: 207  |  Forks: 5  |  Language: Go  |  Category: Networking
Tags: dns cli networking developer-tools dig doh
Install: brew install zns
About:
zns is a command-line interface tool built in Go that queries DNS records across multiple types like A, AAAA, MX, and TXT. It presents the results in a highly readable, colorized format that makes parsing complex DNS data intuitive. The tool supports DoH (DNS-over-HTTPS) and provides quick, concise output ideal for network diagnostics and verification.
Key Features:
  • Colorized and human-readable output for easy parsing
  • Supports common DNS record types (A, AAAA, MX, TXT, NS, CNAME, SRV, SOA, PTR, MX, ANY)
  • DNS-over-HTTPS (DoH) support for secure queries
  • Fast execution leveraging Go's concurrency
  • Zero configuration required for immediate use
Use Cases:
  • Quickly diagnosing DNS propagation issues for web developers
  • Verifying domain configuration changes (MX, SPF, DKIM records)
  • Network troubleshooting and connectivity checks from the terminal
  • Scripting and automation of DNS lookups in CI/CD pipelines
Alternatives:
  • dig – Standard tool, more verbose and complex syntax; zns offers a simpler, colorized output
  • drill – Similar to dig but with different features; zns focuses on readability and ease of use
  • dog – Modern alternative written in Rust; zns is a Go implementation with a focus on concise output
Version History
Detected Version Rev Change Commit
Dec 20, 2025 11:13am 0.4.0 0 VERSION_BUMP 3d29c9cc
Oct 10, 2025 1:37am 0 VERSION_BUMP 191e24eb
Sep 11, 2025 7:09pm 0 VERSION_BUMP ddced53a
Sep 10, 2025 5:25pm 0 VERSION_BUMP a7e003da