Universe

  1. Template preview

    aero-check0.1.1

    A simple template to create checklists with an aviation inspired style.

  2. cheq0.3.1

    Write markdown-like checklist easily.

  3. drafting0.2.2

    Helpful functions for content positioning and margin comments/notes

  4. physica0.9.8

    Math constructs for science and engineering: derivative, differential, vector field, matrix, tensor, Dirac braket, hbar, transpose, conjugate, many operators, and more.

  5. pinit0.2.2

    Relative positioning by pins, especially useful for making slides in typst.

  6. quick-maths0.2.1

    Custom shorthands for math equations.

  7. suiji0.5.1

    A high efficient random number generator in Typst.

  8. tidy0.4.3

    Documentation generator for Typst code in Typst.

  9. aa-draw0.1.0

    Convert ASCII art diagrams into SVG powered by aasvg-rs

  10. acrostiche0.7.0

    Manage acronyms and their definitions in Typst.

  11. Template preview

    aero-navigator0.1.0

    A Navigation Log, developed to replace multiple pages of notes and provide a succinct template to manage all the information needed as a Cross Country Pilot!

  12. Template preview

    agregyst1.2.0

    Two-column agrégation lesson with summary at the end.

  13. alterlang1.0.0

    Translate math operators

  14. amlos0.2.1

    Amlos makes list of symbols.

  15. ankify0.1.0

    Generate and sync Anki flashcards from your Typst documents.

  16. answerly0.1.0

    Record and format answers to questions in worksheets or textbooks.

  17. aoran0.1.0

    Helper to determine proper articles, like 'a or an'

  18. ape0.4.4

    Stop monkeying around with your layouts! Get sophisticated with Ape for Typst.

  19. auto-bidi0.1.0

    Automatic bidirectional text direction for Hebrew, Arabic, and Farsi in Typst — write RTL without manual setup.

  20. auto-bihua0.1.0

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

  21. auto-canto0.2.3

    Automatic conversion to Cantonese romanizations from Chinese characters.

  22. auto-mando0.2.1

    Automatic conversion to Mandarin romanizations from Chinese characters.

  23. auto-pinyin0.1.0

    Convert Chinese to pinyin with multiple styles and overrides.

  24. axiom0.1.0

    Minimal mathematical notations toolkit. Classical sets, linear algebra, probability laws and statistics operators... and much more !

  25. basalt-lib1.1.0

    Note taking utilities / Zettelkasten framework.

  26. Template preview

    beautiful-abs0.1.0

    A package for creating beautiful standard abbreviations like i.e. or e.g.

  27. bidi-flow0.1.1

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

  28. bullseye0.1.0

    Hit the target (HTML or paged/PDF) when styling your Typst document

  29. callisto0.2.5

    Import Jupyter notebooks

  30. calloutly1.1.0

    Create customizable Markdown-style Callouts

  31. canto-parser0.2.1

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

  32. chemformula0.1.3

    Extensible chemical formula formatter

  33. chomp0.1.0

    Dynamically and efficiently truncate a string to make content fit constraints

  34. citrus0.2.0

    Fresh citations for Typst — format bibliographies with standard CSL styles, plus CSL-M support.

  35. cjk-unshrink0.1.0

    Unshrink full-width punctuation marks.

  36. Template preview

    clean-cnam-template1.6.6

    A modular and organized template for creating professional documents using CNAM branding and styling.

  37. combo0.1.0

    An importable library for common combinatorial operations

  38. conjak0.2.3

    Format numbers in ConJaK conventions

  39. coordy0.1.0

    Coordy displays a visual marker that you can move by typing ZQSD commands.

  40. cross-circle1.0.0

    A rather convoluted implementation of cross'n'circle (aka. tic tac toe). Customize it to your hearts content!

  41. crudo0.1.1

    Take slices from raw blocks

  42. ctyp0.3.1

    A Typst package for Chinese typography.

  43. ctz-euclide0.1.5

    Euclidean geometry for Typst - A port of the LaTeX tkz-euclide package

  44. cvssc0.2.1

    Common Vulnerability Scoring System (CVSS) calculator library for Typst. Supports CVSS 2.0, 3.0, 3.1, and 4.0.

  45. dashy-todo0.1.3

    A method to display TODOs at the side of the page.

  46. debug-city0.0.2

    Debug bibliography entries by showing what CSL receives.

  47. decasify0.11.3

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

  48. defined0.1.0

    typst package to make conditional compilation easily

  49. deixis0.1.1

    Typeset decoupled notes, connectors, and spatial highlights.

  50. diorama0.1.0

    Illustrated cetz scene elements for word problem figures — terrain, vehicles, structures, creatures, luna park, and annotation tools

  51. discount0.1.0

    Create hasssle-free subcounters of heading.

  52. distro0.2.0

    Defines random distributions and their properties.

  53. dovenv0.1.0

    Smoothly loads environment variables from dotenv (.env) files

  54. down0.1.0

    Pass down arguments of `sum`, `integral`, etc. to the next line, which can generate shorthand to present reusable segments.

  55. elembic1.1.1

    Framework for custom elements and types in Typst

  56. epsilon0.1.0

    Numerical root-finding.

  57. eqalc0.1.4

    Convert math equations to functions.

  58. eqrun0.1.1

    Evaluate equations, use the results in further equations.

  59. Template preview

    examora0.2.0

    Template for examination paper: 考试试题模板

  60. exercise-bank0.5.0

    Exercise management with solutions, metadata, filtering, and exercise banks for educational documents

  61. Template preview

    exm0.1.0

    Worksheet and exam template used by Data 8 at UC Berkeley.

  62. exmllent0.1.0

    Pure typst implementation of converting XML Excel table to typst table.

  63. ezchem0.1.1

    Draw atomic or ionic structures powered by ctez and single or double line bridge.

  64. flupke-headstamp0.1.0

    Surface Git reflog metadata in documents.

  65. folio0.0.1

    A universal project management document generator based on a single source of truth.

  66. Template preview

    formal0.2.0

    Elegant documents for academic and professional use.

  67. fractus0.1.0

    Operations on fractions.

  68. framefit0.1.0

    Fit text to fixed frames by adjusting its size.

  69. frederic0.1.0

    Fitch-style natural deduction proofs.

  70. gairm-import0.8.1

    Parses and validates JSON against JSON Schema and returns a normalised dict; built in support for JSON Resumes.

  71. genotypst0.11.0

    genotypst: A package for bioinformatics data analysis and visualization.

  72. grayness0.6.0

    Simple image editing capabilities like converting to grayscale and cropping via a WASM plugin.

  73. headcount0.1.1

    Make counters inherit from the heading counter.

  74. i-am-acro0.1.3

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

  75. indenta0.0.3

    Fix indent of first paragraph.

  76. itemize0.2.0

    An easy way to customize enum and list.

  77. jiexi0.1.0

    Parser generator for Typst.

  78. jlyfish0.1.0

    Julia code evaluation inside your Typst document

  79. jsonpath0.1.0

    jsonpath extracts values from dictionary or array using a JSONPath expression as per RFC 9535, except the filter syntax is different.

  80. jsonschemeyst0.0.1

    jsonschema validator for typst

  81. jumble0.0.1

    A package providing some hash functions and related stuff

  82. jurlstify0.1.0

    URL typesetting with line-break opportunities, inspired by LaTeX's url package.

  83. keyle0.3.0

    This package provides a simple way to style keyboard shortcuts in your documentation.

  84. keyless0.1.0

    Key out selected colors from raster images and turn them transparent.

  85. km0.1.0

    Draw simple Karnaugh maps

  86. komet0.2.0

    Selected high-performance computations for Typst.

  87. kouhu0.2.0

    Chinese lipsum text generator; 中文乱数假文(Lorem Ipsum)生成器

  88. kuddle0.1.0

    A kdl parser.

  89. Template preview

    labtyp0.1.0

    Label text and extract to json using typst query

  90. larrow1.1.0

    Draw and style arrows between labels.

  91. lasagna0.1.0

    Add layers, toggle them using tags easily

  92. lasaveur0.1.4

    Porting vim-latex's math shorthands to Typst. An accommendating vim syntax file is provided in the repo.

  93. latex-compat0.1.0

    LaTeX compatibility commands

  94. layout-ltd0.1.0

    Limit layout iterations for debugging

  95. Template preview

    leetcode-livebook0.1.1

    Practice LeetCode with built-in tests and visualizations.

  96. lingotree1.0.0

    Draws linguistic syntactic trees.

  97. linguify0.5.0

    Load strings for different languages easily

  98. loom0.1.1

    A meta-engine for reactive documents, bidirectional data flow, and global state management.

  99. lucide0.1.0

    A Typst library for Lucide icons.

  100. lure0.2.0

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

  101. magnifying-glass0.1.0

    Magnify part of image or content.

  102. Template preview

    malos-presets1.3.0

    A set of bare-bones presets.

  103. Template preview

    mantys1.0.2

    Helpers to build manuals for Typst packages and templates.

  104. marginalia0.3.1

    Configurable margin-notes with smart positioning and matching wide-blocks.

  105. matador0.1.0

    Parser for .mat files

  106. mcx0.3.0

    Typesetting randomized multiple-choice exams.

  107. Template preview

    min-manual0.3.0

    Modern yet sober manuals using Typst, Markdown, and documentation comments

  108. mitex0.2.7

    LaTeX support for Typst, powered by Rust and WASM.

  109. Template preview

    modernpro-coverletter0.0.8

    A cover letter template with modern Sans font for job applications and other formal letters.

  110. nexus-tools0.1.0

    Easily implement and reuse tools and components across projects

  111. nine-patch1.0.0

    Resizable Bitmap Plugin using the Android 9-patch technique.

  112. niram-css0.2.0

    Access all 147 standard CSS color names.

  113. non-unlabeled0.2.0

    Don't number unlabeled objects

  114. num2words0.2.0

    Convert numbers to their written word form.

  115. numblex0.2.0

    Numbering helper.

  116. numbly0.1.0

    A package that helps you to specify different numbering formats for different levels of headings.

  117. numty0.1.0

    Numeric Typst: Perform mathematical operations on n-dimensional matrices, vectors and numbers with numpy-like broadcasting rules.

  118. oicana0.2.0

    PDF templating across multiple platforms

  119. one-liner0.3.0

    Automatically adjust the text size to make it fit on one line filling the available space.

  120. ose-pic0.1.2

    Per-page backgrounds and foregrounds

  121. pariman0.2.2

    Calculations with Units in Typst

  122. parize0.2.1

    Make block-level elements to be part of paragraphs.

  123. parsely0.1.1

    Parse equations and content into expression trees.

  124. peano0.2.1

    A mathematics utility library providing specialized number types, number theory operations and a variety of math functions, etc.

  125. percencode0.1.0

    Work with percent-encoding used by web browsers to encode URLs.

  126. phonokit0.5.10

    A toolkit to create phonological representations

  127. pigmentpedia0.3.3

    An extensive color library for Typst.

  128. polario-frame1.0.0

    A Collection of Photo Frame Templates.

  129. prequery0.2.0

    library for extracting metadata for preprocessing from a typst document

  130. quan0.2.1

    Circled numbers / 带圈数字

  131. Template preview

    quick-sip0.1.2

    A template for creating quick reference handbook style checklists.

  132. Template preview

    quizst0.3.2

    Typst template for McQ exams

  133. quiztime0.1.0

    Create little quizzes.

  134. relescope0.0.2

    Crop the desired code.

  135. rexllent0.4.1

    Parsing xlsx file into a typst table, powered by wasm.

  136. rfc-vibe0.1.0

    Bring RFC language into everyday docs

  137. rich-counters0.2.2

    Counters which can inherit from other counters.

  138. rufish0.1.0

    Russian Lorem Ipsum text generator

  139. sanor0.2.1

    Fast, small, presentation animation utility

  140. scaffolder0.2.1

    Show borders around the main text area, header and footer in Typst documents.

  141. scribe0.2.0

    Write math in ascii notation.

  142. sela0.1.0

    Select elements whose fields have any of the given values, without repeating `selector.or`.

  143. self-example0.1.0

    A typst package that will eval your typst command together with itself as a raw block.

  144. sertyp0.1.4

    Serialization and deserialization of most Typst types into sertyp CBOR format: This includes markup, math, etc.

  145. showman0.1.2

    Eval & show typst code outputs inline with their source

  146. shuxuejuan0.1.3

    A simple template for math exam in Chinese.

  147. sicons16.0.0

    SVG icons for popular brands

  148. simple-todo0.1.0

    A simple TODO package providing TODO inline tags and a list of TODOs.

  149. Template preview

    simple-tubs-letter0.1.2

    A letter template resembling the TUBS coorperate design

  150. sitdown1.0.0

    Easily draw and style seating charts.

  151. swank-tex0.1.0

    Render those funky logos for TeX, LaTeX, and friends.

  152. symbolx1.1.0

    More powerful symbols

  153. synkit0.0.4

    A toolkit to create syntactic representations

  154. tablem0.3.0

    Write markdown-like tables easily.

  155. tally0.1.2

    Automatically handle todos in your document.

  156. Template preview

    tapestry0.0.4

    A template for creating LaTeX-like class notes

  157. taskize0.2.5

    Horizontal and vertical columned lists for exercises and tasks, similar to LaTeX's tasks package

  158. tdtr0.5.5

    A package for drawing beautiful tidy tree easily

  159. teig0.1.0

    Calculate eigenvalues of matrices

  160. testyfy0.2.1

    Assert specific conditions and requirements

  161. tieflang0.1.0

    Translation Library for Tief* Templates

  162. timble1.0.0

    Draw and style precise time tables with ease.

  163. titleize0.1.1

    Turn strings into title case

  164. to-stuff1.0.0

    Safely parse string values into native data types: lengths, alignments, colors and more.

  165. Template preview

    toot0.1.0

    Typst Opinionated Online Tutorials.

  166. transl0.2.0

    Easy and simple translations for words and expressions, with support for localization

  167. tsinswreng-auto-heading0.1.0

    Automatic heading level management for Typst - create nested headings without manually tracking levels

  168. Template preview

    ttt-lists0.1.0

    Template to create student lists. Part of the ttt-collection to make a teachers life easier.

  169. ttt-utils0.3.0

    A collection of tools to make a teachers life easier.

  170. Template preview

    tufted0.1.1

    Responsive web layout with wide margins, elegant sidenotes, and restrained typography.

  171. typ2anki0.1.0

    Convert Typst files into Anki cards automatically.

  172. typsqlite0.1.0

    Query SQLite databases at compile time.

  173. typwire0.1.0

    Extended CBOR encoder for the Typst plugin system.

  174. uniwarn0.1.1

    A miniscule package for package authors to emit custom warnings.

  175. untypsignia0.1.1

    Unofficial typesetter's insignia emulations

  176. valkyrie0.2.2

    Type safe type validation

  177. vitis0.1.0

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

  178. vtzone0.1.0

    Basic vertical layout environment for CJK text.

  179. wrap-indent0.1.0

    Wrap content in custom functions with just indentation

  180. yemianfengge0.1.0

    Page style management.

  181. zebra-notes0.1.0

    Elegant, non-intrusive collaborative note-taking and task marking for Typst documents. Features automatic numbering, bilingual support, and automated summary tables.