How to install Typst — third-party resources

Foreword
Typst: Open Source provides official instructions about how to install the Typst compiler locally.
However, in certain cases, installing from third-party resources is more convenient. This page lists them.

Note that this is a wiki post dual licensed under CC BY 4.0 and Apache 2.0. You can edit it and leave your name in the signature area below. (Unfortunately, this is not a real wiki. You have to sign your name manually.)

GitHub - typst-community/typst-install: 🤖 curl | sh installer script for Typst · GitHub

# Linux, macOS
curl -fsSL https://install.typst.community/install.sh | sh

# Windows
irm https://install.typst.community/install.ps1 | iex

These install scripts fetch Typst binaries from the official GitHub Releases.

CERNET/MirrorZ mirror

This website hosts a mirror of Typst’s latest GitHub Release. It’s usually faster than GitHub in East Asia.

Fedora dnf package

sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/terra$releasever' terra-release 
sudo dnf install typst

Debian apt package

  1. Add the repository: see https://pkg.haus for setup instructions
  2. Install: sudo apt install typst

See also

Signature Area

What's this?

This is a wiki post. After editing, you can leave your name below.

They will turn into the Co-authored-by field in the commit’s message, if I submit it to typst/docs at main · typst/typst · GitHub in the future. (It may also remain in this form forever or be submitted by someone else, however.)

If you don’t know what Co-authored-by is, just write down your name or put a link to your Forum/GitHub profile.

  • Y.D.X. <73375426+YDX-2147483647@users.noreply.github.com>
  • Martin Simon <martin@simon.tf> (wrote a paragraph in #8572 which was copied by Y.D.X.)
4 Likes

Unimpressive.

On the Mac you can use Homebrew

That’s covered in the official instructions. See the first sentence in the foreword.

@ondohotola criticism is of course allowed, but make it constructive. OP is documenting installation beyond what is officially provided/supported. If this is not what you need, either give a reasoned reply why/how you thing this guide is falling short, or simply use the official instructions.

3 Likes

(One more option: improve the wiki post yourself)

3 Likes