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 filesShowing 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