Explore 40 packages in the TPIX registry
Stroke count, stroke order, and stroke-based sort for Chinese characters.
Redact text by replacing it with random characters
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.
Automatic conversion to Mandarin romanizations from Chinese characters.
Converter for ASCII representations of the International Phonetic Alphabet (IPA)
Date and time formatting using ICU4X via WASM
中文字号的号数制及字体度量单位 Chinese size system (hào-system) and type-related measurements units
Convert Chinese to pinyin with multiple styles and overrides.
Literal naming of numbers in multiple languages.
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.
Acronym package for typst, aiming for multilanguage support and feature richness.
Format numbers in ConJaK conventions
Render Scratch, Blockly, MakeCode and Open Roberta blocks for educational documents.
Word hyphenation via bindings to typst/hypher
An automatic organizer for beautiful line breaking in scripts without whitespace word separators.
Render vertical Japanese text (tategaki).
按占三格的节奏记录中文人名(花名册)Record Chinese names with a rhythm of three characters
Load strings for different languages easily
Detect languages from text fragments.
Automatic conversion to Cantonese romanizations from Chinese characters.
Easy and simple translations for words and expressions, with support for localization
Convert numbers to their written word form.
Literal naming of numbers in French
Write Tengwar easily with Typst.
ni li ken alasa e pakala lili, li ken sitelen e lipu sina | toki pona spellchecker and typesetter
A system for displaying Jyutcitzi characters (粵切字).
Translate math operators
Choose correct josa(particle) for a Korean word & format numbers in Korean
Parse and normalize URLs, based on the WHATWG URL Standard, powered by rust-url and WebAssembly.
Write phonetic transcriptions using the IPA.
A package for displaying Cantonese characters with Jyutping (粵拼) / Yale (耶魯) from raw JSON data.
A helper package for Chinese typography.
For using HamNoSys in Typst
Automatic RTL/LTR direction detection for mixed-direction documents (Hebrew, Arabic, Latin)
Remove spaces caused by line breaks around CJK.
Locale and style-guide aware text casing functions for natural language prose
Hungarian language support: captions, quotes, helper functions.
Translation Library for Tief* Templates
Natural Thai word segmentation and line breaking using dictionary trie.
Compose formal German salutations with titles.