Browse Packages

Explore 40 packages in the TPIX registry

auto-bihua

Stroke count, stroke order, and stroke-based sort for Chinese characters.

MIT

babel

Redact text by replacing it with random characters

MIT-0

roster-cjk

Lay out lists of CJK (mainly Chinese and Japanese) names into tidy, column-aligned roster grids, with built-in support for Japanese furigana (ruby) and suffixes.

MPL-2.0

auto-mando

Automatic conversion to Mandarin romanizations from Chinese characters.

MIT

icu-datetime

Date and time formatting using ICU4X via WASM

MIT

ascii-ipa

Converter for ASCII representations of the International Phonetic Alphabet (IPA)

MIT

pointless-size

中文字号的号数制及字体度量单位 Chinese size system (hào-system) and type-related measurements units

MIT

numeris-scribere

Literal naming of numbers in multiple languages.

Unlicense

auto-pinyin

Convert Chinese to pinyin with multiple styles and overrides.

MIT

intl-math

Math operators that print in the document's language: you write sin(x) and it typesets sen(x) in Spanish, sin(x) in English. New languages can be added without forking.

MIT

conjak

Format numbers in ConJaK conventions

MIT

i-am-acro

Acronym package for typst, aiming for multilanguage support and feature richness.

MIT

blockst

Render Scratch, Blockly, MakeCode and Open Roberta blocks for educational documents.

MIT

hy-dro-gen

Word hyphenation via bindings to typst/hypher

MIT

vitis

An automatic organizer for beautiful line breaking in scripts without whitespace word separators.

Apache-2.0

basho

Render vertical Japanese text (tategaki).

MIT

linguify

Load strings for different languages easily

MIT

tricorder

按占三格的节奏记录中文人名(花名册)Record Chinese names with a rhythm of three characters

MIT

glotter

Detect languages from text fragments.

MIT AND CC-BY-SA-3.0

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

quetta

Write Tengwar easily with Typst.

MIT

num2words

Convert numbers to their written word form.

LGPL-3.0-or-later

frogst

Literal naming of numbers in French

MIT

decasify

Locale and style-guide aware text casing functions for natural language prose

LGPL-3.0-only

penpo

ni li ken alasa e pakala lili, li ken sitelen e lipu sina | toki pona spellchecker and typesetter

MIT

se-jyutcitzi

A system for displaying Jyutcitzi characters (粵切字).

MIT

alterlang

Translate math operators

MIT

ctyp

A helper package for Chinese typography.

MIT

koty

Choose correct josa(particle) for a Korean word & format numbers in Korean

MPL-2.0

lure

Parse and normalize URLs, based on the WHATWG URL Standard, powered by rust-url and WebAssembly.

MIT

tyipa

Write phonetic transcriptions using the IPA.

MIT

canto-parser

A package for displaying Cantonese characters with Jyutping (粵拼) / Yale (耶魯) from raw JSON data.

MIT

hamnosys-includer

For using HamNoSys in Typst

LPPL-1.3c

bidi-flow

Automatic RTL/LTR direction detection for mixed-direction documents (Hebrew, Arabic, Latin)

MIT

cjk-unbreak

Remove spaces caused by line breaks around CJK.

MIT

pannotyp

Hungarian language support: captions, quotes, helper functions.

CC0-1.0

tieflang

Translation Library for Tief* Templates

MIT

thaibreak

Natural Thai word segmentation and line breaking using dictionary trie.

Apache-2.0

cgreet

Compose formal German salutations with titles.

MIT OR Apache-2.0