Skip to main content

typst

Compile Typst documents and inspect their contents using the MoonBit port of Typst through moonx.

Source facts

Repository
moonbitlang/typst.mbt
Last source activity
November 2, 2026 at 08:47
Detected SKILL.md language
English
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

File Explorer
30 files

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
typst
description
Compile Typst documents and inspect their contents using the MoonBit port of Typst through moonx.
# typst.mbt Run this port with `moonx moonbitlang/typst/cli -- ...`. A separately installed `typst` executable may be a different implementation. Read the CLI help for commands, arguments and examples: ```sh moonx moonbitlang/typst/cli -- --help moonx moonbitlang/typst/cli -- <command> --help ``` ## Limits not explained by the upstream help - `--open`, `--timings`, `update` and `completions` are not implemented. - Package downloads from Typst Universe are not implemented. Imports and `init` require packages already present in local package or cache directories. - Compilation is single-threaded; `--jobs` is accepted but has no effect. - HTML watching requires `--no-serve`; the built-in HTTP server is unavailable. - `moonx` runs this CLI on Wasm, where stdout supports text only. Write PDF and PNG output to files. - On Wasm, the local time zone is UTC, and file watching cannot detect replacement of a symlink's target.
View on GitHub