Skip to content

Related Tools

Goldmark is the markdown parser that powers Dynamic Markdown Site. It is CommonMark compliant, extensible, and has first-class support for all GFM features.

Chroma provides syntax highlighting for 200+ languages. It is the same library used by Hugo and Gitea. Dynamic Markdown Site uses it with the Monokai theme for server-side rendering — no client-side JavaScript needed.

D2 is a modern diagram scripting language. Dynamic Markdown Site compiles D2 source to SVG at render time, so diagrams are always crisp and require no client-side rendering.

Mermaid is the most popular client-side diagram library. Dynamic Markdown Site loads it on-demand — only on pages that contain ```mermaid blocks.

Templ compiles HTML templates to Go code at build time. This catches template errors at compile time rather than runtime, and eliminates XSS risks by construction.

go-atomic-write provides crash-safe, race-free file writes for Go. Useful for any tooling that writes configuration or content files alongside a Dynamic Markdown Site deployment.

gogenfilter detects and filters auto-generated Go code files. Useful if your markdown documentation includes or references generated Go code.