Browse Packages

Explore 190 packages in the TPIX registry

sanor

Precise animated presentation utility

MIT

simple-todo

A simple TODO package providing TODO inline tags and a list of TODOs.

EUPL-1.2

longops

Long operations and detailed calculations. Opérations posées et calculs détaillés.

MIT

sanity

Find unreferenced figures, uncited sources and lost labels.

MIT

exercise-bank

Exercise management with solutions, metadata, filtering, and exercise banks for educational documents

MIT

linguify

Load strings for different languages easily

MIT

nexus-tools

Faster and easier development using commonly used features

MIT-0

percencode

Work with percent-encoding used by web browsers to encode URLs.

MIT

relescope

Crop the desired code.

MIT

showman

Eval & show typst code outputs inline with their source

Unlicense

tablem

Write markdown-like tables easily.

MIT

one-liner

Automatically adjust the text size to make it fit on one line filling the available space.

MIT

pigmentpedia

An extensive color library for Typst.

MIT

sicons

SVG icons for popular brands

MIT

eqrun

Evaluate equations, use the results in further equations.

MIT

itemplate

A html template developed by an amateur, use with caution.

MIT

drafting

Helpful functions for content positioning and margin comments/notes

Unlicense

nine-patch

Resizable Bitmap Plugin using the Android 9-patch technique.

MIT

sertyp

Serialization and deserialization of most Typst types into sertyp CBOR format: This includes markup, math, etc.

MIT

exemel

Encode Typst values to XML and make Atom feeds

Apache-2.0

basalt-lib

Note taking utilities / Zettelkasten framework.

GPL-3.0-only

chomp

Dynamically and efficiently truncate a string to make content fit constraints

MIT

combo

An importable library for common combinatorial operations

GPL-3.0-or-later

cvssc

Common Vulnerability Scoring System (CVSS) calculator library for Typst. Supports CVSS 2.0, 3.0, 3.1, and 4.0.

MIT

scribe

Write math in ascii notation.

MIT

parsely

Parse equations and content into expression trees.

MIT

alertoni

A package for callouts/alerts/alert boxes with support for custom styles & types.

EUPL-1.2

aimesymb

Use AMSa and AMSb designs in mixed-font math equations.

MIT

deep-dish

Dictionary deep merge operations with customisable rules.

BSD-3-Clause

kouhu

Chinese lipsum text generator; 中文乱数假文(Lorem Ipsum)生成器

MIT

peano

A mathematics utility library providing specialized number types, number theory operations and a variety of math functions, etc.

MIT

rich-counters

Counters which can inherit from other counters.

MIT

suiji

A high efficient random number generator in Typst.

MIT

transl

Easy and simple translations for words and expressions, with support for localization

MIT-0

auto-canto

Automatic conversion to Cantonese romanizations from Chinese characters.

MIT

uniwarn

A miniscule package for package authors to emit custom warnings.

MIT

framefit

Fit text to fixed frames by adjusting its size.

MIT

jsonpath

jsonpath extracts values from dictionary or array using a JSONPath expression as per RFC 9535, except the filter syntax is different.

MIT

komet

Selected high-performance computations for Typst.

MIT

sela

Select elements whose fields have any of the given values, without repeating `selector.or`.

MIT

quan

Circled numbers / 带圈数字

MIT

num2words

Convert numbers to their written word form.

LGPL-3.0-or-later

modern-mailmerge

A powerful, feature-rich mail merge package. Easily generate personalized letters, certificates, address labels, badges, and envelopes from CSV data.

MIT

stacked

Stacked cubes and dices

MIT

headcount

Make counters inherit from the heading counter.

MIT

jlyfish

Julia code evaluation inside your Typst document

MIT

latex-compat

LaTeX compatibility commands

MIT

testyfy

Assert specific conditions and requirements

GPL-3.0-or-later

visual-cetz

Show a CeTZ snippet and its output side by side, from one source.

MIT

bullseye

Hit the target (HTML or paged/PDF) when styling your Typst document

MIT