🖥️
Truly Headless
Runs anywhere Node.js (≥ 18) runs — servers, CI, edge functions. No browser or Puppeteer required.
Native rendering engine. No browser. No Chromium. No DOM. Deterministic, headless, fast.

npm install marknativeimport { renderMarkdown } from 'marknative'
import { writeFileSync } from 'node:fs'
const pages = await renderMarkdown(`
# Hello, marknative
Produces **paginated PNG pages** without a browser.
`)
for (const [i, page] of pages.entries()) {
writeFileSync(`page-${i + 1}.png`, page.data)
}