graphviz
brew install graphviz
v15.0.0
EPL-1.0
Graph visualization software that renders structured diagrams from plain-text graph descriptions (DOT language).
Why you might care
Converts declarative graph descriptions into publication-quality diagrams (SVG, PDF, PNG, etc.). Essential for documentation pipelines, architecture diagrams, dependency graphs, and data visualization. Widely used in CI/CD tooling and as a backend for other visualization frameworks—many tools generate DOT instead of reinventing layout.
40.1k
30-day installs · #159
116.4k
90-day · #166
517.9k
365-day · #144
Runtime dependencies
Build dependencies
Links
- https://graphviz.org/
- Brew formula source: Formula/g/graphviz.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"mermaid",
"plantuml",
"dot",
"graphml"
],
"build_dependencies": [
"bison",
"pkgconf"
],
"categories": [
"image-tool",
"visualization",
"parser"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"cairo",
"gd",
"glib",
"gts",
"libpng",
"librsvg",
"libtool",
"pango",
"webp",
"fontconfig",
"freetype",
"gdk-pixbuf",
"gettext",
"harfbuzz"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Graph visualization software from AT\u0026T and Bell Labs",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:38:26+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "graphviz",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://graphviz.org/",
"homepage_og_description": "Please join the Graphviz forum to ask questions and discuss Graphviz.\nWhat is Graphviz? Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.",
"homepage_og_image": null,
"homepage_title": "Graphviz",
"installs_30d": 40080,
"installs_365d": 517869,
"installs_90d": 116371,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "EPL-1.0",
"llm_generated_at": "2026-06-20T23:43:05+00:00",
"llm_model": "claude-haiku-4-5",
"name": "graphviz",
"oldnames": [],
"one_liner": "Graph visualization software that renders structured diagrams from plain-text graph descriptions (DOT language).",
"optional_dependencies": [],
"rank_30d": 159,
"rank_365d": 144,
"rank_90d": 166,
"raw_hash": "77e868fa5ea8f3a9",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/g/graphviz.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [
{
"flex": "build"
},
{
"python": "build"
},
"expat"
],
"version_head": "HEAD",
"version_stable": "15.0.0",
"versioned_formulae": [],
"why_use_this": "Converts declarative graph descriptions into publication-quality diagrams (SVG, PDF, PNG, etc.). Essential for documentation pipelines, architecture diagrams, dependency graphs, and data visualization. Widely used in CI/CD tooling and as a backend for other visualization frameworks\u2014many tools generate DOT instead of reinventing layout."
}