markfmt
Every Markdown file in one canonical style. Zero config.
GitHub
brew install strangemattersystems/tap/markfmt
docker run --rm -v "$PWD:/work" -w /work ghcr.io/strangemattersystems/markfmt README.md
go install github.com/strangemattersystems/markfmt/cmd/markfmt@latest
Why markfmt
- Fast. It will never be the bottleneck.
- Zero config. Nothing to set up, nothing to argue about.
- Idempotent. Format twice, get the same file.
- Safe. It never changes what your document means.
- One binary. No Node, no Python, no plugins.
Use it
markfmt README.md docs/*.md # format in place
markfmt -check $(git ls-files '*.md') # fail CI on unformatted files