Getting Started
Install
Enable the plugin
rspress.config.ts
Write a Typst page
docs/guide/hello.typ
Open /guide/hello after rspress dev / rspress build.
Frontmatter
Prefer Typst document metadata:
Optional Rspress-oriented frontmatter:
Values from <frontmatter> override #set document(...) when both are present for title.
How it works
config— registers.typon Rspressroute.extensionsbeforeBuild— compiles Typst pages for titles, TOC, and search text- Rspack loader — transforms each
.typroute into a React page - Compiler —
@myriaddreamin/typst-ts-node-compilerruns Typst HTML export