Skip to main content
v2026.11,858 entries · CC-BY 4.0
LAC HealthMedical & Research SuppliesReagents, PPE & instruments — chain-of-custody documented.Fast, traceable sourcing built for regulated research environments, from bench consumables to instrumentation.Shop lac.us CodeCASRAIlac.us

Typst: What It Is, How to Install It and How It Compares With LaTeX

Typst is a markup-based typesetting system. Install routes, compile commands and a sourced Typst vs LaTeX table for researchers.

Written and maintained by CASRAI Editorial Board

Last updated

Typst is a markup-based typesetting system for producing documents such as papers, theses and reports. This guide is for researchers deciding whether to try it instead of LaTeX or a word processor: it covers what Typst is, how to install and run it, and how it differs from LaTeX on bibliographies, templates and plotting, based on the project’s own documentation (checked 2026-11-07).

What Typst is

Typst is described by its documentation as a markup-based typesetting system that combines automation and high-quality typography with speed and ease of use, positioned as an alternative to word processors and to LaTeX. The name covers three things: the language you write in, the compiler that turns source files into PDF, HTML and other formats, and the web app, a browser-based collaborative editor. The language and compiler are open source.

Who maintains it and what it covers

The compiler is developed in the open at github.com/typst/typst, is written in Rust and is licensed under Apache-2.0. Built in are markup, scripting, math typesetting and bibliography management, with incremental compilation and clear error messages. The official documentation has a Tutorial, a Reference, a set of Guides (including a Guide for LaTeX Users), a changelog and a roadmap, plus separate documentation for the web app (projects, export and preview, comments, git sync and presentation mode).

How to install and compile

The web app needs no installation. For the command-line compiler, the GitHub README lists these routes:

Route Command or step
Release binary Download from the releases page and put it on your PATH
Homebrew brew install typst
Windows (winget) winget install --id Typst.Typst
Nix nix-shell -p typst
Cargo cargo install --locked typst-cli
Docker docker run ghcr.io/typst/typst:latest --help

Snap packages are also listed. Once installed, the basic commands are:

  1. typst compile file.typ writes a PDF next to the source file.
  2. typst compile source.typ output.pdf sets the output name.
  3. typst watch file.typ recompiles whenever the file changes.
  4. typst fonts --font-path <dir> works with fonts from a directory you name.
  5. typst help lists everything else.

Typst vs LaTeX for manuscripts and theses

The official Guide for LaTeX Users is the source for this comparison. Each row is a statement from that guide.

Topic What the Typst guide says
Compile time Compilation usually takes milliseconds, not seconds, with live preview in the web app and in the local compiler.
Bibliographies Existing BibTeX files can be kept and loaded with the bibliography function; Typst also has its own YAML format and more than 80 citation styles. Citations are written @key.
Document templates Instead of documentclass, you import a template function and apply it with a show rule. Templates come from Typst Universe, and typst init starts a project from one.
Packages Equivalents of many LaTeX packages are built in; community packages from Typst Universe are downloaded automatically on first use.
Plotting The plotting ecosystem is smaller than PGF/TikZ; the CeTZ package is catching up.
Page margins Changing margins with the page function forces a page break; the guide suggests a negative pad instead.

For research use, Typst Universe’s template search shows the categories Paper, Thesis, Report and Book. Whether a particular journal or graduate school accepts a Typst-produced file, or supplies a Typst template, is set by that body’s own author or thesis instructions, so check them before moving a manuscript. If your submission system expects LaTeX source, that requirement is the deciding factor, not the tool’s features. For the LaTeX side of the workflow see our guides on TeXstudio, Overleaf font sizes and aligned equations in LaTeX; for reference libraries that export BibTeX, see how to get citations from Zotero.

Strengths and limits

  • Strengths (from the documentation): fast incremental compilation, built-in scripting and math, bibliography support that accepts BibTeX, open-source compiler, a browser editor with git sync and comments.
  • Limits (from the LaTeX guide): smaller plotting ecosystem than PGF/TikZ, a different mechanism for templates and page setup than LaTeX users expect, and the need to confirm any venue-specific format separately.

Alternatives

Option Relation to Typst, per the Typst documentation
LaTeX The established typesetting system Typst is positioned against; the Guide for LaTeX Users maps concepts between the two.
Word processors The other category Typst is positioned as an alternative to.

FAQ

What is Typst?

A markup-based typesetting system with an open-source language and compiler and a browser-based web app, built to produce documents such as papers and theses.

Where do I download or install Typst?

Use the install options on the project’s GitHub page (release binary, Homebrew, winget, Nix, Cargo, Docker, Snap), or use the web app in a browser with nothing to install. The routes are in the table above.

Is Typst better than LaTeX?

The official guide documents differences rather than a winner: faster compilation, reuse of BibTeX files and built-in equivalents of many packages on one side, a smaller plotting ecosystem on the other. The right choice depends on what your target venue or institution requires.

Can I reuse my BibTeX bibliography?

Yes. The bibliography function reads BibTeX files, and you cite with @key.

Is Typst open source?

The language and compiler are, with the compiler repository under Apache-2.0.

Sources

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · free to try

Ask about Typst: What It Is, How to Install It and How It Compares With LaTeX

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →