Repo tutorials · Open source

Typst

github.com/typst/typst

A full course on typst. We installed it, ran it on something real, and reported what happened.

Start here, in order· 4 parts, about 39 min total
  1. 1

    1. Installing Typst, and the Two Characters That Break Every First Document

    Typst installed in 2.20 seconds and compiled its first PDF in 90 milliseconds. Then we typed a Markdown heading into it and watched the whole thing fall over.

    9 min
  2. 2

    2. Turning a Live CSV Into a Typeset PDF With a Chart in 0.20 Seconds

    We pulled 8 repositories from the GitHub REST API into a CSV and had Typst typeset a table and a bar chart from it in 0.20 seconds. Two things broke on the way, and one of them took the longest to diagnose.

    8 min
  3. 3

    3. Typst's Most Popular CV Template Ships a Broken PDF and Exits 0

    We ran the most downloaded Typst CV template on a clean Mac. It produced a resume with five missing font families, no icons, and exit code 0. Then we built our own template and generated 8 branded PDFs in 0.78 seconds.

    9 min
  4. 4

    4. Typst Beat a LaTeX Engine by 2.5x Warm and 523 Seconds Cold, and We Still Would Not Move Everything

    We compiled matched 1,000 section documents in Typst and in LaTeX. Typst took 0.73 seconds, Tectonic took 1.81, and Tectonic's very first run took 523.05. Typst also used 2.8 times the memory doing it.

    9 min