Paste your .tf source directly — no terraform graph command, no Graphviz, no CLI install. See which resources, modules, and data sources depend on each other, and in what order they'd apply.
type.name.attr, module.name.output, explicit depends_on) — this is a best-effort static read of your code, not a real Terraform graph evaluation, so provider-computed implicit dependencies won't all be caught.Your pasted .tf source is scanned with regular expressions for resource, data, and module block headers, then each block's body is matched for references to other declared blocks — type.name attribute lookups, module.name references, and explicit depends_on entries — to build a dependency graph, which is then arranged into layers by a topological sort so the SVG reads top to bottom in apply order.
Free, unlimited, no account. If this saved you a paid tool, a small thanks is appreciated.
Say thanks — $3