cetz
Providing a drawing API inspired by TikZ and Processing.
cetz
@previewProviding a drawing API inspired by TikZ and Processing.
examit
An exam template based on the MIT LaTeX exam.cls
examit
@previewAn exam template based on the MIT LaTeX exam.cls
polylux
Presentation slides creation with Typst
polylux
@previewPresentation slides creation with Typst
commute
A proof of concept library for commutative diagrams.
commute
@previewA proof of concept library for commutative diagrams.
touying
A powerful package for creating presentation slides.
touying
@previewA powerful package for creating presentation slides.
oxifmt
Convenient Rust-like string formatting in Typst
oxifmt
@previewConvenient Rust-like string formatting in Typst
marginalia
Configurable margin-notes with smart positioning and matching wide-blocks.
marginalia
@previewConfigurable margin-notes with smart positioning and matching wide-blocks.
equate
Various enhancements for mathematical expressions.
equate
@previewVarious enhancements for mathematical expressions.
hydra
Query and display headings in your documents and templates.
hydra
@previewQuery and display headings in your documents and templates.
physica
Math constructs for science and engineering: derivative, differential, vector field, matrix, tensor, Dirac braket, hbar, transpose, conjugate, many operators, and more.
physica
@previewMath constructs for science and engineering: derivative, differential, vector field, matrix, tensor, Dirac braket, hbar, transpose, conjugate, many operators, and more.
navigator
Navigation tools for presentations.
navigator
@previewNavigation tools for presentations.
showybox
Colorful and customizable boxes for Typst
showybox
@previewColorful and customizable boxes for Typst
fletcher
Draw diagrams with nodes and arrows.
fletcher
@previewDraw diagrams with nodes and arrows.
simple-plot
Simple, pgfplots-like function plotting for math and science
simple-plot
@previewSimple, pgfplots-like function plotting for math and science
lovelace
Algorithms in pseudocode, unopinionated and flexible.
lovelace
@previewAlgorithms in pseudocode, unopinionated and flexible.
phonokit
A toolkit to create phonological representations
phonokit
@previewA toolkit to create phonological representations
typstage
Animated HTML talks and a PDF handout from one source.
typstage
@previewAnimated HTML talks and a PDF handout from one source.
auto-div
Automatic polynomial division
auto-div
@previewAutomatic polynomial division
larrow
Draw and style arrows between labels.
larrow
@previewDraw and style arrows between labels.
gb7714-bilingual
GB/T 7714-2015/2025 bilingual bibliography for Typst with automatic Chinese/English term switching
gb7714-bilingual
@previewGB/T 7714-2015/2025 bilingual bibliography for Typst with automatic Chinese/English term switching
presentate
Simple dynamic presentation with flexible package integration framework
presentate
@previewSimple dynamic presentation with flexible package integration framework
conic-toan
Draw math figures, graphs and variation tables.
conic-toan
@previewDraw math figures, graphs and variation tables.
zap
A package to draw standards-inspired electronic circuits, powered by CeTZ
zap
@previewA package to draw standards-inspired electronic circuits, powered by CeTZ
cetz-plot
Plotting module for CeTZ.
cetz-plot
@previewPlotting module for CeTZ.
stair-division
Synthetic division (Ruffini's rule) tableaux: the three-row division box and the stacked factorization staircase. Computes the arithmetic and draws it, no dependencies.
stair-division
@previewSynthetic division (Ruffini's rule) tableaux: the three-row division box and the stacked factorization staircase. Computes the arithmetic and draws it, no dependencies.
acrostiche
Manage acronyms and their definitions in Typst.
acrostiche
@previewManage acronyms and their definitions in Typst.
adaptive-dots
Adapt ellipsis dots to centered or baseline based on context, like LaTeX amsmath.
adaptive-dots
@previewAdapt ellipsis dots to centered or baseline based on context, like LaTeX amsmath.
callisto
Read Jupyter notebooks and execute code blocks
callisto
@previewRead Jupyter notebooks and execute code blocks
diagraph
Draw graphs with Graphviz. Use mathematical formulas as labels.
diagraph
@previewDraw graphs with Graphviz. Use mathematical formulas as labels.
mitex
LaTeX support for Typst, powered by Rust and WASM.
mitex
@previewLaTeX support for Typst, powered by Rust and WASM.
itemize
An easy way to customize enum and list.
itemize
@previewAn easy way to customize enum and list.
subpar
Create sub figures easily.
subpar
@previewCreate sub figures easily.
curryst
Typeset trees of inference rules.
curryst
@previewTypeset trees of inference rules.
payqr-swiss
A Swiss QR bill generator for Typst.
payqr-swiss
@previewA Swiss QR bill generator for Typst.
typsium-atomic
Draw Atoms, their electron configurations, shells and orbitals in Typst.
typsium-atomic
@previewDraw Atoms, their electron configurations, shells and orbitals in Typst.
typsy
Classes/structs, pattern matching, safe counters... and more! Your one-stop library for programming tools not already in core Typst.
typsy
@previewClasses/structs, pattern matching, safe counters... and more! Your one-stop library for programming tools not already in core Typst.
grayness
Simple image editing capabilities like converting to grayscale and cropping via a WASM plugin.
grayness
@previewSimple image editing capabilities like converting to grayscale and cropping via a WASM plugin.
ibanator
A package for validating and formatting International Bank Account Numbers (IBANs) according to ISO 13616-1.
ibanator
@previewA package for validating and formatting International Bank Account Numbers (IBANs) according to ISO 13616-1.
wrap-it
Wrap text around figures and content
wrap-it
@previewWrap text around figures and content
citesugar
More ways to cite, and with shorter syntax.
citesugar
@previewMore ways to cite, and with shorter syntax.
muchpdf
Include PDF images in your Typst document
muchpdf
@previewInclude PDF images in your Typst document
suboutline
An outline function just for one section and nothing else
suboutline
@previewAn outline function just for one section and nothing else
algorithmic
Algorithm pseudocode typesetting for Typst, inspired by algorithmicx in LaTeX
algorithmic
@previewAlgorithm pseudocode typesetting for Typst, inspired by algorithmicx in LaTeX
verseatile
Easily set poetry.
verseatile
@previewEasily set poetry.
fretwork
Publication-quality guitar tablature: rhythm stems, technique symbols and ASCII tab import.
fretwork
@previewPublication-quality guitar tablature: rhythm stems, technique symbols and ASCII tab import.
cuti
Easily simulate (fake) bold, italic and small capital characters.
cuti
@previewEasily simulate (fake) bold, italic and small capital characters.
mannot
A package for marking and annotating in math blocks.
mannot
@previewA package for marking and annotating in math blocks.
unify
Format numbers, units, and ranges correctly.
unify
@previewFormat numbers, units, and ranges correctly.
zebraw
A lightweight and fast package for displaying code blocks with line numbers or highlighting.
zebraw
@previewA lightweight and fast package for displaying code blocks with line numbers or highlighting.
defined
typst package to make conditional compilation easily
defined
@previewtypst package to make conditional compilation easily