Home

Awesome

foundry-docgen

Note: Work in progress, very buggy, barely works

A basic tool for generating markdown docs for a Foundry project using existing NatSpec comments in the contracts. Uses solidity-docgen under the hood.

Usage

In the root directory of your Foundry project, run

npx foundry-docgen

This will generate docs for all contracts under ./docgen. Alternatively, specify a list of contracts you want to generate docs for, e.g.

npx foundry-docgen Greeter MyNFT

You can also specify the input and output paths. For instance,

npx foundry-docgen --in ~/Documents/foundry-project/out --out ./documentations

Use npx foundry-docgen help to see all options.

Known issues