Tools · SPBoucher
Menu

Typst

In-depth entry

by Typst GmbH · Platform

Markup-based typesetting system with an Apache-2.0 compiler written in Rust and a collaborative web app, positioned as a faster, simpler alternative to LaTeX

Apache-2.0 licenseFreeOpen sourceFreemiumPaidEnterpriseLocalCloudSelf-hostedSelf-hostable
Visit official site Compare

Link verified Nov 2, 2026

Overview

Typst is a typesetting system designed as a modern alternative to LaTeX. Documents are written in a lightweight markup with an embedded scripting language for styling, templates and logic; the compiler, written in Rust and released under the Apache 2.0 license, renders them to PDF, PNG, SVG and HTML in a fraction of a second with incremental recompilation. Math typesetting, bibliographies and citations (from BibTeX or Typst's own Hayagriva YAML format, with CSL styles), figures, tables, cross-references and a package ecosystem ("Universe") cover the needs of papers, theses and slides.

Typst GmbH also operates a browser-based editor with real-time collaboration, live preview, conversion from LaTeX, Word and Markdown, and LaTeX-error help. The web app has a free tier with limited storage and files per project; the paid Pro tier adds comments, private packages and templates, Git sync with GitHub and GitLab, reference syncing from Zotero and Mendeley and larger limits, and an on-premises edition runs the editor inside an organization's data center.

Researchers adopt Typst for fast local builds, readable source and simple templating, and it is becoming a PDF engine for Pandoc and Quarto. The main constraints are ecosystem maturity: fewer journal templates than LaTeX, publishers generally still require LaTeX or Word sources, output features such as PDF/A tagging and some typographic refinements are still evolving, and the language changes between minor versions can require document updates.

Editorial note on uncertainty. source_model is 'mixed' because the compiler is Apache-2.0 while the collaborative web app is proprietary; license_spdx applies to the compiler.

Capabilities

  • Markup with integrated scripting for templates and styling
  • Fast incremental compilation to PDF, PNG, SVG and HTML
  • Math typesetting and cross-references
  • Bibliographies from BibTeX or Hayagriva with CSL styles
  • Package ecosystem (Typst Universe)
  • Collaborative web editor with live preview
  • Import from LaTeX, Word and Markdown in the web app
  • Git sync and Zotero/Mendeley reference sync (Pro)

Typical workflows

  1. Writing a working paper locally with the CLI and a watch loop
  2. Collaborative thesis editing in the web app
  3. Using Typst as the PDF engine for a Pandoc or Quarto pipeline
  4. Building institutional templates as packages

Strengths

  • Compiler is open source under Apache 2.0
  • Compile times measured in milliseconds enable live preview
  • Readable syntax compared with LaTeX
  • Self-contained binary with no TeX installation

Limitations

  • Most journals still require LaTeX or Word submissions
  • Smaller template and package ecosystem than LaTeX
  • Breaking changes between minor versions
  • Web app features such as Git sync are paid or experimental

Prerequisites

  • Typst CLI binary or a web browser for the hosted editor

Who it is for

  • Students and researchers writing papers and theses
  • Developers generating documents programmatically
  • Teams wanting collaborative typesetting without LaTeX

Alternatives & comparison

TeX Live plus Overleaf represent the established LaTeX stack with far more journal templates; Typst trades that ecosystem for speed and a simpler language. Pandoc can write Typst, and Quarto can use Typst instead of LaTeX for PDF output, so the systems increasingly interoperate.

  • biblatex

    LaTeX bibliography package that reimplements BibTeX formatting in LaTeX macros, with the Biber backend, Unicode sorting and multiple bibliographies

    Open sourceFree
  • Overleaf

    Collaborative online LaTeX editor with real-time co-editing, templates and reference-manager sync, available as a hosted service and an AGPL self-hosted edition

    Open sourceFreemium
  • Pandoc

    Universal document converter that translates between Markdown, LaTeX, HTML, DOCX, EPUB, Typst, Jupyter and dozens of other formats, with citeproc and Lua filters

    Open sourceFree
  • Quarto

    Open-source scientific publishing system from Posit that renders Markdown with executable Python, R, Julia or Observable code to HTML, PDF, Word, slides, websites and books via Pandoc

    Open sourceFree
  • TeX Live

    The comprehensive free TeX distribution for Linux, macOS and Windows, released yearly with the tlmgr package manager and all major engines, packages and fonts

    Open sourceFree
Compare Typst with its alternatives →

Sources & verification

Primary sources consulted for this record. Claims are tied to the fields each source supports; the automated link checker re-verifies every URL on a schedule.

  • License
    typst/typst LICENSE

    https://github.com/typst/typst/blob/main/LICENSE

    Supports: license_spdx, source_model

    checked Nov 1, 2026
  • Official documentation
    Overview - Typst Documentation

    https://typst.app/docs

    Supports: capabilities, data_formats

    checked Nov 1, 2026
  • Official site
    Typst: Compose papers faster

    https://typst.app/

    Supports: name, summary

    checked Nov 1, 2026
  • Pricing page
    Typst: Pricing

    https://typst.app/pricing

    Supports: pricing_model, limitations, capabilities

    checked Nov 1, 2026
  • Repository
    typst/typst

    https://github.com/typst/typst

    Supports: repo_url, languages

    checked Nov 1, 2026
Confidence
High
Reviewed
Nov 1, 2026
Links
Verified · Nov 2, 2026

Spotted an error?

Broken link, outdated license, wrong category, or a tool that no longer exists? Tell us; reports are reviewed by the editor.

JabRef

JabRef e.V. and contributors · Citation management

Open-source, BibTeX/biblatex-native reference manager for LaTeX users with online fetchers, groups, file linking and editor integration

MITFreeOpen sourceLocalNov 2, 2026

Sphinx

Sphinx team · Documentation tooling

Python documentation generator using reStructuredText or MyST Markdown with cross-referencing, API autodoc and output to HTML, PDF via LaTeX, ePub and man pages

BSD-2-ClauseOpen sourceFreeLocalNov 2, 2026

biblatex

Philip Kime and contributors · LaTeX & typesetting

LaTeX bibliography package that reimplements BibTeX formatting in LaTeX macros, with the Biber backend, Unicode sorting and multiple bibliographies

LPPL-1.3cFreeOpen sourceLocalNov 2, 2026

TeXstudio

TeXstudio contributors · LaTeX & typesetting

Open-source desktop LaTeX editor with integrated PDF viewer, autocompletion, wizards, spell checking and a structure view for Windows, macOS and Linux

GPL-3.0-onlyFreeOpen sourceLocalNov 2, 2026