Skip to content

Choose a tag to compare

@peterretief peterretief released this 04 Nov 18:26
· 2 commits to main since this release

codemap turns any Go module into one HTML page: every package in layers, what each one uses and what uses it, and every function in every file, searchable and linked to its line on GitHub.

Run it in your module's folder, with nothing to install:

go run github.com/peterretief/codemap@latest -o code-map.html

Open the file in a browser, or put it on any website. Click a package to light up its links. It also runs as a GitHub Action.

The first release: dark by default with a Light button, colours by top-level folder, and links already implied by others hidden until you pick a package, so big modules stay readable.