Drawing and plotting: charts, diagrams, trees, CAD and technical illustrations.
231 packages
Simple component to show a value between 0 and 1 on a nice gradient slider
A knot drawing package for knot theory.
Visualize pulleys with Typst and CeTZ
Manually and automatically typeset synthetic division.
Riichi Mahjong hand and board state renderer.
A package for drawing beautiful tidy tree easily
Unofficial typesetter's insignia emulations
Author and render PreFigure mathematical diagrams
Dynamic Geometry Software — plot shapes, equations, and geometric constructions with a GeoGebra-like coordinate system.
Fast, configurable Coulomb-field diagrams drawn with CeTZ
🌎 Render GeoJSON and TopoJSON in typst.
Typeset multi-page chat histories, including from external JSON files.
A plugin for visualizing Mermaid diagrams, built on top of oxdraw.
3D plotting for surfaces and parametric equations using CeTZ similar to pgfplots for LaTeX
Register / Instruction Visualizer & Explainer Tool, using CeTZ
A simple package to format Backus-Naur form (BNF)
Basic shadows for Typst
Add videos & speaker notes to paged documents.
Draw the Spiral of Theodorus (the Pythagorean snail): N right triangles with an exact a·√n labelling system — starting-leg length a, every hypotenuse labelled with its exact value (values, formulas √n, or a custom function), labels rotated parallel to their rays, optional new-leg labels pushed outside, gradients, direction, modes, right-angle marks and more. No dependencies.
French high-school maths after ProfLycee: trigonometric circle, equations, sequences, NumWorks screens, arithmetic, probability
Create clouds of words
Easily write lyrics with chords, generate chord diagrams by chord names and draw tabs.
Fitch-style natural deduction proofs.
Write checklists in a markdown syntax and use icons like many Obsidian themes.
Plot timelines
Computer network topology icons for cetz or fletcher
Render Obsidian graphs using CeTZ.
Build expressive font specimen cards with custom themes, custom renderers, and local font metadata extraction.
Composable block-and-cell diagrams for visualizing structured data layouts, memory maps, register fields, protocol formats, and more.
Visualize 2D and 3D Gmsh files.
Declarative data-structure and algorithm diagrams with operation transitions and teaching traces.
Configurable grid backgrounds for printable worksheets: square, ruled and dot grids, with darker major lines every N steps, with CeTZ.
UML Class Diagrams for Typst, built on CeTZ. Supports Java and Csharp syntax with pluggable grammars.
Draw matrices with dotted leaders, blocks and rules.
Draw data-structure diagrams from a compact text DSL.
Drawing block circuits made easy, using CeTZ
Pure typst implementation of converting XML Excel table to typst table.
Visualize abstract automata based on json input
A Typst plugin to render Mermaid diagrams
Notation for Indian Classical Music
Easily draw and style seating charts.
Draw hand-sketched shapes with no plugin and no dependency.
Calligraphy and ornament: Hobby paths, broad/pointed/variable pens, knots and Celtic interlace, calligraphic braces, path surgery (Rust/WASM plugin).
A package to generate countries flags, selecting country based on its ISO3166-1 code
A package for making linear timelines, inspired by chronology.
Create IDEF diagrams in seconds.
A package to render Extended Backus-Naur Form (EBNF) grammars.
Package to draw Sequence Diagrams, Entity Relationship Diagrams, Component Diagrams, Activity Diagrams, Mind Maps, Gantt Diagrams, and DOT Diagrams based on Pintora which is heavily influenced by mermaid.js and plantuml.
Create elegant graphics with the Grammar of Graphics.
A package to visualize SLR parser steps.