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.
6.9k
30-day installs · #466
26.6k
90-day · #427
75.1k
365-day · #513
Build dependencies
Links
- https://terraform-docs.io/
- Brew formula source: Formula/t/terraform-docs.rb
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."
}