Description
Hi,
Currently, Zola processes Markdown (with inline HTML allowed) as source content, while non‑Markdown files can be included from the static/
folder.
Alternatively, Hugo supports HTML natively and allows Pandoc integration to work with alternative formats.
Typst is a new, powerful typesetting language written in Rust that offers HTML export (still under development) [ref][ref]. Given that Zola is also written in Rust, supporting Typst as a first‑class content format would be natural and would allow authors to use Typst’s modern syntax and features without leaving the Zola ecosystem.
I’d like to hear the developers’ and community’s thoughts on alternative formats in Zola. Are there plans to allow this, or potentially to accept PRs?
Personally, I've started using Typst for my blog. I use Pandoc to convert Typst → Markdown and Quarto with a Make pipeline to build the website, but although Quarto is powerful (it allows to include HTML and Jupter notebooks), it's written in JS and is awfully slow. I'm considering switching to Zola (thanks for your work) or Hugo.