Skip to content
mkuch edited this page Jul 13, 2026 · 6 revisions

RayoMD documentation

RayoMD is a tiny native Markdown-to-PDF converter focused on fast startup, small packaged binaries, and predictable deployment. Its native renderer writes PDF bytes directly from C++17 without requiring a browser, Pandoc, or LaTeX.

Start here

The main repository remains authoritative for source code, release files, build scripts, CI fixtures, and version-specific benchmark records. This wiki contains the longer user and engineering guides.

Choosing an engine

Use native RayoMD when the document is simple, speed matters, and the package must remain small. Use Pandoc, a browser renderer, or LaTeX when you need full CommonMark/Pandoc extensions, TeX math, templates, filters, citations, or HTML/CSS fidelity.

RayoMD's native renderer is intentionally a fast Markdown subset, not a Pandoc clone.

Clone this wiki locally