🍺 BREW Explorer

← all formulae

terraform-docs

brew install terraform-docs v0.24.0 MIT

Generate documentation from Terraform module code in multiple output formats (Markdown, JSON, YAML, etc.).

Why you might care

Automates API docs for Terraform modules by parsing HCL, variables, and outputs; integrates into CI/CD pipelines and pre-commit hooks to keep documentation in sync with code. Faster and more reliable than manual docs, with support for custom templates.

Categories

Alternatives

terraform tfstyle tflint
6.9k
30-day installs · #466
26.6k
90-day · #427
75.1k
365-day · #513

Build dependencies

go

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "terraform",
    "tfstyle",
    "tflint"
  ],
  "build_dependencies": [
    "go"
  ],
  "categories": [
    "documentation",
    "build-system",
    "parser"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Tool to generate documentation from Terraform modules",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:40:53+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "terraform-docs",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://terraform-docs.io/",
  "homepage_og_description": "Generate Terraform modules documentation in various formats",
  "homepage_og_image": "https://terraform-docs.io/twitter-card_400x400.png",
  "homepage_title": "terraform-docs",
  "installs_30d": 6928,
  "installs_365d": 75100,
  "installs_90d": 26579,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": "2026-06-20T23:45:02+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "terraform-docs",
  "oldnames": [],
  "one_liner": "Generate documentation from Terraform module code in multiple output formats (Markdown, JSON, YAML, etc.).",
  "optional_dependencies": [],
  "rank_30d": 466,
  "rank_365d": 513,
  "rank_90d": 427,
  "raw_hash": "44f1870dcc4262f1",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/t/terraform-docs.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "0.24.0",
  "versioned_formulae": [],
  "why_use_this": "Automates API docs for Terraform modules by parsing HCL, variables, and outputs; integrates into CI/CD pipelines and pre-commit hooks to keep documentation in sync with code. Faster and more reliable than manual docs, with support for custom templates."
}