Skip to content

basings/awesome-typst

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Awesome Typst

Awesome

Curated collection of useful links for Typst users.

PRs welcomed!

Contents

Official Project Links

Unofficial Project Links

Integrations & Tools

Browser Extensions

  • (FireFox) bib-kit - Retrieve website information to create citations in the hayagriva format
  • (FireFox) yank - Yank URL and title of current tab, format to a chosen markup language, and copy to clipboard (supports typst link format)

Chatbots

CI/CD

CLI Tools

  • typstfmt - Basic formatter for the Typst language with a future!
  • typst-live - Hot reloading of pdf in web browser
  • typst-pandoc - Typst custom reader and writer for Pandoc
  • utpm - Package manager for local and remote packages

Editors

  • typstudio - An in development desktop editor built using Tauri.

Editor Integrations

Programming

Typst As A Service

  • typst-http-api - An simple docker containing an API to compile typst markup

Templates & Libraries

Official

General

Assignments

CV

Examples

  • bare-bones-cv โ€“ย A minimalistic CV comprising essentials only. It works seemingly well with ATS.

Templates

  • alta-typst - A simple Typst CV template, inspired by AltaCV by LianTze Lim
  • attractive-typst-resume - A modern looking, attractive CV/Resume template by Harkunwar Kochar
  • awesomeCV-Typst - An opinionated, relived CV template inspired by the LaTeX Awesome-CV project, but with multilingual support and more
  • billryan-typst - A simple and minimalist resume template, inspired by Resume by Billryan.
  • cv.typ - A no-frills curriculum vitae (CV) template using Typst and YAML to version control CV data.
  • moderncv.typst - A CV template inspired by LaTeX's moderncv
  • resume.typ - Simple and ergonomic template to generate resume and CV
  • simplecv - SimpleCV is a simple and elegant CV template written in Typst
  • typst-cv-miku - A simple, elegant, academic style CV template for typst. Support for English and Chinese (and more)
  • typst-cv-resume - A CV template with Sans font inspired by LaTeX Deedy-Resume
  • typst-cv-template1 - A CV template inspired by Alessandro Plasmati's Graduate CV LaTex template
  • typst-cv-template - Chi CV Template (For Typst)
  • typst-cv-teplate - A CV template inspired by LaTeX's Awesome CV
  • typst-mixed-resume - A casual and elegant resume template inspired by multiple templates.
  • typst-neat-cv - A Typst template for modern, minimal and elegant CVs, inspired by mintyfrankie's Brilliant CV
  • typst-resume-sans - A sleek and unadorned sans-serif resume template.
  • typst-resume-template - Aesthetic style inspired by the Awesome-CV project
  • typst-resume-template - A pretty resume template designed using typst.
  • typst-twentysecondcv - A CV template inspired by LaTeX's Twenty Seconds Resume/CV
  • typst-yaml-cv - A simple cv template designed using typst and yaml.
  • vercanard - A colorful resume template for Typst
  • modern-typst-template - A modern resume/CV template.

Calendar / Timetable

Footnotes & Endnotes

  • notes.typ - A library for notes with deduplication and customizability.
  • typst-notes - A library for adding footnotes and endnotes in Typst

Formatting

  • metro - A typst package to add typsetting to units!
  • ruby-typ - A library to add ruby text
  • showybox - A Typst package for creating colorful and customizable boxes.
  • simple-poem-typst - An application of the measure function to set Arabic poetry.
  • syntastica-typst - Tree-sitter syntax highlighting for code blocks.
  • typst-ansi_render - A library to render text with ANSI escape sequences
  • typst-boxes - A library to draw colorful boxes.
  • typst-codelst - A Typst package to render source code.
  • term - A Typst package for creating figures that emulate terminal screenshots.
  • typst-diagbox - A library for diagonal line dividers in Typst tables
  • typst-tablex - More powerful and customizable tables in Typst!
  • typst-tablem - Write markdown-like tables easily.

Graphics

  • CeTZ - CeTZ (CeTZ, ein Typst Zeichenpacket) is a library for drawing with Typst with an API inspired by TikZ and Processing. It comes with modules for drawing plots, graphs and charts.
  • typst-raytracer - raytracer in typst

Letters

  • typst-letter - A typst letter template inspired by the DIN 5008 norm
  • typst-letter-template - A customizable typst letter template with different presets (DIN 5008, Swiss C5)

Linguistics

Mathematics

Music

  • conchord - Typst package to easily write lyrics with chords and generate colorful fretboard diagrams
  • typst-chords - A library to write song lyrics with chord diagrams in Typst

Physics

  • physics - A library for usual physics notations, e.g. vectors and vector fields, matrices, differentials, derivatives, Dirac brackets, tensors, isotopes, and digital signal sequences.

Conferences

  • aiaa-typst - A template for creating conference papers in the style of the American Institute of Aeronautics and Astronautics.
  • ieee-conference-typst-template A template to write IEEE Conference in Typst.
  • ieee-typst-template - A template to write IEEE Papers in Typst
  • ifacconf-typst - A template for creating conference papers in the style of the International Federation of Automatic Control

Journals

  • ieee-trans-typst - A template that mimic LaTeX IEEE Transaction template (ieee-trans.cls)

Grants/Proposals

  • typst-nsf-templates - National Science Foundation (NSF) general template and outlines for popular proposal types.

Engineering

  • circuitypst - A library for drawing electronic circuit schematics
  • typst-bytefield - A library for drawing (network) protocol headers

Plotting

  • typst-cd - Proof of Concept for tikz-like commutative diagrams
  • typst-plot - A library for plotting line charts (deprecated in favor of CeTZ)
  • typst-plotting - A library for drawing a variety of charts and plots like line charts, histograms, and pie charts

Posters

Scripting

Slides

  • diapo - A minimal and simplistic presentation template.
  • polylux - Create presentation slides in Typst
  • pinit - Pin things as you like, especially useful for creating slides in typst.

About

Awesome Typst Links

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published