hydra
Query and display headings in your documents and templates.
hydra
@previewQuery and display headings in your documents and templates.
auto-div
Automatic polynomial division
auto-div
@previewAutomatic polynomial division
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.
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.
defined
typst package to make conditional compilation easily
defined
@previewtypst package to make conditional compilation easily
unichar
A partial port of the Unicode Character Database.
unichar
@previewA partial port of the Unicode Character Database.
distro
Defines random distributions and their properties.
distro
@previewDefines random distributions and their properties.
elembic
Framework for custom elements and types in Typst
elembic
@previewFramework for custom elements and types in Typst
contexture
Low-level backend for producing several cross-referencing documents (a source document plus authored or generated companions — a glossary, an index, a list of figures, a manuscript's satellites) from one bundle compile.
contexture
@previewLow-level backend for producing several cross-referencing documents (a source document plus authored or generated companions — a glossary, an index, a list of figures, a manuscript's satellites) from one bundle compile.
symbolica
Perform symbolic computations and numerical evaluations.
symbolica
@previewPerform symbolic computations and numerical evaluations.
fractus
Operations on fractions.
fractus
@previewOperations on fractions.
blindex
Index-making of Biblical literature citations in Typst
blindex
@previewIndex-making of Biblical literature citations in Typst
tidy
Documentation generator for Typst code in Typst.
tidy
@previewDocumentation generator for Typst code in Typst.
brain-transplant
Transpile Brainfuck code to Typst
brain-transplant
@previewTranspile Brainfuck code to Typst
valkyrie
Type safe type validation
valkyrie
@previewType safe type validation
invaria
Access to (physical) constants and their associated metadata.
invaria
@previewAccess to (physical) constants and their associated metadata.
patstdlib
Some standard pieces I find useful: fonts, subfigures, algorithms, labeled enums, etc.
patstdlib
@previewSome standard pieces I find useful: fonts, subfigures, algorithms, labeled enums, etc.
stack-pointer
A library for visualizing the execution of (imperative) computer programs
stack-pointer
@previewA library for visualizing the execution of (imperative) computer programs
vhdl-parse
Parse a VHDL file and extract data from it
vhdl-parse
@previewParse a VHDL file and extract data from it
epsilon
Numerical root-finding.
epsilon
@previewNumerical root-finding.
kino
A proof of concept package for creating animations.
kino
@previewA proof of concept package for creating animations.
zero-calc
Calculate and display operations with _Zero_ quantities and numbers.
zero-calc
@previewCalculate and display operations with _Zero_ quantities and numbers.
teig
Calculate eigenvalues of matrices
teig
@previewCalculate eigenvalues of matrices
wrap-indent
Wrap content in custom functions with just indentation
wrap-indent
@previewWrap content in custom functions with just indentation
conjak
Format numbers in ConJaK conventions
conjak
@previewFormat numbers in ConJaK conventions
mastermind
Draw UML class diagrams.
mastermind
@previewDraw UML class diagrams.
exercism
Organise exercises and defer their solutions.
exercism
@previewOrganise exercises and defer their solutions.
sanity
Find unreferenced figures, uncited sources and lost labels.
sanity
@previewFind unreferenced figures, uncited sources and lost labels.
nexus-tools
Faster and easier development using commonly used features
nexus-tools
@previewFaster and easier development using commonly used features
percencode
Work with percent-encoding used by web browsers to encode URLs.
percencode
@previewWork with percent-encoding used by web browsers to encode URLs.
scrutinize
A library for building exams, tests, etc. with Typst
scrutinize
@previewA library for building exams, tests, etc. with Typst
showman
Eval & show typst code outputs inline with their source
showman
@previewEval & show typst code outputs inline with their source
matset
An ergonomic expression evaluator in Typst
matset
@previewAn ergonomic expression evaluator in Typst
eqrun
Evaluate equations, use the results in further equations.
eqrun
@previewEvaluate equations, use the results in further equations.
oak-grove
Create problem sets with support for multiple solutions, tags, links and code.
oak-grove
@previewCreate problem sets with support for multiple solutions, tags, links and code.
sertyp
Serialization and deserialization of most Typst types into sertyp CBOR format: This includes markup, math, etc.
sertyp
@previewSerialization and deserialization of most Typst types into sertyp CBOR format: This includes markup, math, etc.
dati-basati
Draw Entity-Relations diagrams.
dati-basati
@previewDraw Entity-Relations diagrams.
povrayst
🪩 Declarative raytracing
povrayst
@preview🪩 Declarative raytracing
exemel
Encode Typst values to XML and make Atom feeds
exemel
@previewEncode Typst values to XML and make Atom feeds
basalt-lib
Note taking utilities / Zettelkasten framework.
basalt-lib
@previewNote taking utilities / Zettelkasten framework.
combo
An importable library for common combinatorial operations
combo
@previewAn importable library for common combinatorial operations
parsely
Parse equations and content into expression trees.
parsely
@previewParse equations and content into expression trees.
mesa
Draw semiconductor devices and fabrication process flows from GDS layouts
mesa
@previewDraw semiconductor devices and fabrication process flows from GDS layouts
deep-dish
Dictionary deep merge operations with customisable rules.
deep-dish
@previewDictionary deep merge operations with customisable rules.
peano
A mathematics utility library providing specialized number types, number theory operations and a variety of math functions, etc.
peano
@previewA mathematics utility library providing specialized number types, number theory operations and a variety of math functions, etc.
rich-counters
Counters which can inherit from other counters.
rich-counters
@previewCounters which can inherit from other counters.
jsonpath
jsonpath extracts values from dictionary or array using a JSONPath expression as per RFC 9535, except the filter syntax is different.
jsonpath
@previewjsonpath extracts values from dictionary or array using a JSONPath expression as per RFC 9535, except the filter syntax is different.
komet
Selected high-performance computations for Typst.
komet
@previewSelected high-performance computations for Typst.
ratchet
Improved numbering for figures, tables, equations, and custom figure kinds.
ratchet
@previewImproved numbering for figures, tables, equations, and custom figure kinds.
sela
Select elements whose fields have any of the given values, without repeating `selector.or`.
sela
@previewSelect elements whose fields have any of the given values, without repeating `selector.or`.