Skip to content
mkuch edited this page Jul 18, 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.

The current release is 2.6.0. See the RayoMD 2.6.0 Performance Snapshot for the Windows/WSL image matrix, startup result, and measurement caveats.

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