Small helpers that make everyday work in Typst faster.
217 packages
Automatic RTL/LTR direction detection for mixed-direction documents (Hebrew, Arabic, Latin)
Take slices from raw blocks
Debug bibliography entries by showing what CSL receives.
Pass down arguments of `sum`, `integral`, etc. to the next line, which can generate shorthand to present reusable segments.
Template for examination paper: 考试试题模板
Fitch-style natural deduction proofs.
Fix indent of first paragraph.
jsonschema validator for typst
Relative positioning by pins, especially useful for making slides in typst.
Custom shorthands for math equations.
Bring RFC language into everyday docs
Translation Library for Tief* Templates
Turn strings into title case
Page style management.
Basic vertical layout environment for CJK text.
Stop monkeying around with your layouts! Get sophisticated with Ape for Typst.
Pure typst implementation of converting XML Excel table to typst table.
Numbering helper.
Show borders around the main text area, header and footer in Typst documents.
Russian Lorem Ipsum text generator
Template to create student lists. Part of the ttt-collection to make a teachers life easier.
Czech non-breaking spaces (vlna): short words, titles before/after a name and common abbreviations — with jump-to-source preserved.
Easily draw and style seating charts.
Don't number unlabeled objects
Parses and validates JSON against JSON Schema and returns a normalised dict; built-in support for JSON Resumes.
Helper to determine proper articles, like 'a or an'
Fresh citations — format bibliographies with standard CSL styles, plus CSL-M support.
A package providing some hash functions and related stuff
A kdl parser.
Helpers to build manuals for Typst packages and templates.
Responsive web layout with wide margins, elegant sidenotes, and restrained typography.
Unshrink full-width punctuation marks.
A universal project management document generator based on a single source of truth.
Generate and sync Anki flashcards from your Typst documents.
Date parsing and epoch arithmetic.
A method to display TODOs at the side of the page.
Draw simple Karnaugh maps
Parser for .mat files
Per-page backgrounds and foregrounds
Typst template for McQ exams
Add layers, toggle them using tags easily
Porting vim-latex's math shorthands to Typst. An accommendating vim syntax file is provided in the repo.
A typst package that will eval your typst command together with itself as a raw block.
Make Web documentation w/o external tools
A package for creating beautiful standard abbreviations like i.e. or e.g.
Typesetting randomized multiple-choice exams.
Create hasssle-free subcounters of heading.
Make block-level elements to be part of paragraphs.
Per-chapter figure and equation numbering, subfigure numbering, numbering functions that can render differently for references, equate package compatibility
Side-by-side document diff reports.