Graphviz 11.0.1~dev.20240502.0834
Graphviz

Hierarchy:

  1. Applications
    • cmd/dot – main rendering application for various layouts of graphs and output formats
    • cmd – directory of applications
    • dot.demo – demo programs
  2. plugin – Plugins of graph layout engines and output formats
  3. Core libraries
    1. Graphviz layout engines
      1. rendering – rendering for layout engines
      2. utilities – low level utilities for layout engines
    2. lib – miscellaneous libraries
    3. Cgraph – abstract graph C library
      1. app – uncoupled application specific functions
      2. core – highly cohesive core
  4. Low level utility libraries
    • utilities – low level cgraph utilities
    • lib/cdt – Container Data Types library