graphviz
« Back to VersTracker
Description:
Graph visualization software from AT&T and Bell Labs
Type: Formula  |  Tracked Since: Dec 16, 2025
Links: Homepage  |  @graphviz  |  formulae.brew.sh
Category: Developer tools
Tags: visualization diagrams graphviz dot developer-tools
Install: brew install graphviz
About:
Graphviz is an open-source graph visualization software that uses the DOT language to describe graphs and generate diagrams. It provides a command-line interface and libraries to render structured diagrams from text definitions. This makes it ideal for automating the creation of complex network diagrams, flowcharts, and state machines.
Key Features:
  • DOT language for declarative graph definition
  • Multiple layout engines (dot, neato, fdp, sfdp, twopi, circo, osage)
  • Supports numerous output formats (SVG, PNG, PDF, PostScript)
  • Extensible via C library and bindings for Python, Ruby, and more
Use Cases:
  • Generating architectural diagrams from code or configuration
  • Visualizing data structures, algorithms, and dependency graphs
  • Automating documentation of network topologies and workflows
Alternatives:
  • Mermaid – Mermaid is JS-based and integrates well with Markdown, while Graphviz is a robust, standalone C library with more layout algorithms.
  • PlantUML – PlantUML specializes in UML diagrams with a specific syntax, whereas Graphviz is a more general-purpose graph visualization tool.
Version History
Detected Version Rev Change Commit
Dec 16, 2025 4:27pm 0 VERSION_BUMP 513c39f4
Dec 16, 2025 11:02am 0 VERSION_BUMP 1f6e93e4
Nov 15, 2025 11:03pm 0 VERSION_BUMP f771f3b5
Oct 20, 2025 11:03am 0 VERSION_BUMP 385c6347
Sep 14, 2025 10:03pm 0 VERSION_BUMP 95e8a9d3
Dec 28, 2024 11:27am 0 VERSION_BUMP 112c7a0b
Dec 7, 2024 4:57am 0 VERSION_BUMP 03f10948
Nov 25, 2024 10:36pm 0 VERSION_BUMP 81476cf6
Nov 3, 2024 9:36pm 0 VERSION_BUMP b7ba3132
Sep 28, 2024 12:38pm 0 VERSION_BUMP f3728870
Sep 12, 2024 1:27pm 0 VERSION_BUMP 9712c25e