Typst supports CSL!

The typst developers have implemented this surprisingly quickly.

So we’ve got now CSL support in LaTeX, and very soon Typst.

They have two rust libraries:

  1. citationberg (CSL 1.0 parser, using serde)
  2. Hayagriva (uses 1 to implement CSL processing)

For those of you that haven’t tried it yet, it’s pretty elegant, and super fast.

1 Like

Now merged, and available in typst 0.9.

That’s great! And in just 10 files too (if I’m counting correctly).