Good Terraform modules are only as useful as their documentation, yet writing a README by hand is tedious and drifts from the code. The Module Documentation Generator reads the variable and output blocks from your module HCL and produces a terraform-docs style Markdown README with Inputs and Outputs tables. It is a fast, private alternative to installing and running terraform-docs on every change.
You paste the contents of variables.tf and outputs.tf, optionally give the module a name, and the tool parses the HCL in your browser with a built-in parser. It extracts each variable description, type, default, and sensitivity, and each output description and sensitivity, then lays them out as clean Markdown tables. Nothing is uploaded and no CLI is executed, so your module source stays on your machine while you get consistent, review-ready documentation you can commit. This keeps docs honest: because they come from the same blocks the module uses, the tables cannot silently fall out of date the way hand-written notes do, and reviewers see exactly what the module exposes. Because the generator reads attributes directly, it also reflects nested detail such as list and map types, giving a faithful picture of each variable rather than a vague summary.