dnsviz
brew install dnsviz
v0.11.1_2
GPL-2.0-or-later
Tools for analyzing and visualizing DNS and DNSSEC behavior
42
30-day installs · #5068
134
90-day · #4948
622
365-day · #4652
1.2k
★ GitHub stars · updated 1y ago
Runtime dependencies
Build dependencies
Links
- https://github.com/dnsviz/dnsviz/
- GitHub: dnsviz/dnsviz
- Brew formula source: Formula/d/dnsviz.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"bind",
"pkgconf",
"swig"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"cryptography",
"graphviz",
"openssl@3",
"python@3.14"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Tools for analyzing and visualizing DNS and DNSSEC behavior",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:37:01+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "dnsviz",
"github_default_branch": "master",
"github_last_commit_at": "2025-04-21T16:42:54Z",
"github_readme_excerpt": "# \n\n\n## Table of Contents\n* [Installation](#installation)\n* [Usage](#usage)\n* [Pre-Deployment DNS Testing](#pre-deployment-dns-testing)\n* [Docker Container](#docker-container)\n\n\n## Description\n\nDNSViz is a tool suite for analysis and visualization of Domain Name System\n(DNS) behavior, including its security extensions (DNSSEC). This tool suite\npowers the Web-based analysis available at https://dnsviz.net/\n\n\n## Installation\n\nDNSViz is available in package repositories for popular operating systems, such\nas Debian, Ubuntu, Fedora, Gentoo, and FreeBSD. It is also available in the\nExtra Packages for Linux (EPEL) repository for Red Hat Enterprise Linux\n(RHEL) 8 and 9 and CentOS 8 and 9. (See\n[notes](#rhel-89-or-centos-stream-89-notes) for installation on RHEL and\nCentos.) In each case, it can be installed using the package installation\ncommands typical for that operating system. DNSViz can also be installed on\nMac OS X using Homebrew or MacPorts.\n\nThe remainer of this section covers other methods of installation, including a\nlist of [dependencies](#dependencies), installation to a\n[virtual environment](#installation-in-a-virtual-environment), and\n[notes for installing on RHEL 8 or 9 or CentOS Stream 8 or 9,](#rhel-89-or-centos-stream-89-notes)).\n\nInstructions for running in a Docker container are also available\n[later in this document](#docker-container).\n\n\n### Dependencies\n\n* Python (2.7, 3.5 - 3.12) - https://www.python.org/\n (Note that python 2.7 support will be removed in a future release.)\n\n* dnspython (1.13.0 or later) - https://www.dnspython.org/\n\n* pygraphviz (1.3 or later) - https://pygraphviz.github.io/\n\n* cryptography (36.0.0 or later) - https://cryptography.io/\n\nNote that earlier versions of the software listed above might also work with\nDNSViz, but are not supported. For example, versions of cryptography as early\nas 2.6 seem to work. Also note that while DNSViz itself still works with\nPython 2.7, some versions of ",
"github_repo": "dnsviz/dnsviz",
"github_stars": 1226,
"github_topics": [],
"homepage": "https://github.com/dnsviz/dnsviz/",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 42,
"installs_365d": 622,
"installs_90d": 134,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "GPL-2.0-or-later",
"llm_generated_at": null,
"llm_model": null,
"name": "dnsviz",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 5068,
"rank_365d": 4652,
"rank_90d": 4948,
"raw_hash": "8d043343f8676c44",
"recommended_dependencies": [],
"revision": 2,
"ruby_source_path": "Formula/d/dnsviz.rb",
"tap": "homebrew/core",
"test_dependencies": [
"bind",
"json-c"
],
"uses_from_macos": [],
"version_head": null,
"version_stable": "0.11.1",
"versioned_formulae": [],
"why_use_this": null
}