Skip to content

Choose Your Quick Start

Choose the package you are integrating. Each guide covers installation, configuration, and a working example for that runtime.

Rust crate

Build with Rust

Render HTML, inspect the document tree, and connect your own rendering hooks. Arena allocation for content tooling.

Start with Rust

Also available for Node.js

Build with Node.js

A native engine behind a typed JavaScript API. HTML strings, Buffers, metadata, and Ferriki highlighting.

Start with Node.js

Use the command line

To render files from a shell, follow the CLI guide.

Understand the shared behavior

Both packages use the same Markdown engine with different trust defaults. Markdown syntax, rendering and trust, and pipeline concepts are documented once, independently of API naming.