Related Tools
Goldmark
Section titled “Goldmark”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
Section titled “Chroma”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
Section titled “Mermaid”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
Section titled “go-atomic-write”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
Section titled “gogenfilter”gogenfilter detects and filters auto-generated Go code files. Useful if your markdown documentation includes or references generated Go code.