Small helpers that make everyday work in Typst faster.
217 packages
Create customizable Markdown-style Callouts
Precise animated presentation utility
A simple TODO package providing TODO inline tags and a list of TODOs.
Illustrated cetz scene elements for word problem figures — terrain, vehicles, structures, creatures, luna park, and annotation tools
Long operations and detailed calculations. Opérations posées et calculs détaillés.
Find unreferenced figures, uncited sources and lost labels.
Exercise management with solutions, metadata, filtering, and exercise banks for educational documents
Faster and easier development using commonly used features
Work with percent-encoding used by web browsers to encode URLs.
SVG icons for popular brands
Write markdown-like tables easily.
Automatically handle todos in your document.
Load strings for different languages easily
Automatically adjust the text size to make it fit on one line filling the available space.
An extensive color library for Typst.
Serialization and deserialization of most Typst types into sertyp CBOR format: This includes markup, math, etc.
A html template developed by an amateur, use with caution.
Helpful functions for content positioning and margin comments/notes
Modern yet sober manuals using Typst, Markdown, and documentation comments
Resizable Bitmap Plugin using the Android 9-patch technique.
Write math in ascii notation.
Evaluate equations, use the results in further equations.
Encode Typst values to XML and make Atom feeds
Dictionary deep merge operations with customisable rules.
Note taking utilities / Zettelkasten framework.
Dynamically and efficiently truncate a string to make content fit constraints
Common Vulnerability Scoring System (CVSS) calculator library for Typst. Supports CVSS 2.0, 3.0, 3.1, and 4.0.
A clean, modern cover letter and statement template for academic and professional applications.
Use AMSa and AMSb designs in mixed-font math equations.
An importable library for common combinatorial operations
Chinese lipsum text generator; 中文乱数假文(Lorem Ipsum)生成器
Practice LeetCode with built-in tests and visualizations.
A set of bare-bones presets.
A mathematics utility library providing specialized number types, number theory operations and a variety of math functions, etc.
Counters which can inherit from other counters.
Select elements whose fields have any of the given values, without repeating `selector.or`.
A high efficient random number generator in Typst.
Automatic conversion to Cantonese romanizations from Chinese characters.
Parse equations and content into expression trees.
A miniscule package for package authors to emit custom warnings.
Fit text to fixed frames by adjusting its size.
A package for callouts/alerts/alert boxes with support for custom styles & types.
Randomized exam sets from one source: shuffle question and MCQ option order per set deterministically, with auto-generated answer keys and machine-readable grading metadata
jsonpath extracts values from dictionary or array using a JSONPath expression as per RFC 9535, except the filter syntax is different.
Selected high-performance computations for Typst.
Easy and simple translations for words and expressions, with support for localization
Circled numbers / 带圈数字
Convert numbers to their written word form.
A powerful, feature-rich mail merge package. Easily generate personalized letters, certificates, address labels, badges, and envelopes from CSV data.
A modular and organized template for creating professional documents using CNAM branding and styling.