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 RustAlso 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.jsUse 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.