Harkunwar / awesome-typst

Awesome Typst Links

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Typst

Awesome

Curated collection of useful links for Typst users.

PRs welcomed!

Table of Contents

Official

Official project links.

Editor Integrations

General

  • tree-sitter-typst: A TreeSitter parser for the Typst File Format
  • typst-lsp: A brand-new language server for Typst, plus a VS Code extension

Emacs

  • typst-mode.el: An Emacs major mode for the typst markup-based typesetting system

Vim/NeoVim

  • typst.nvim: WIP. Goals: Treesitter highlighting, snippets, and a smooth intergration with neovim.
  • typst.vim: Vim plugin for Typst

Tools

  • typst-bot: A discord bot to render Typst code
  • typst-fmt: An in development Typst formatter (PR welcomed).
  • typst-pandoc: Typst custom reader and writer for Pandoc

Templates & Libraries

General

CV

  • alta-typst: A simple Typst CV template, inspired by AltaCV by LianTze Lim.
  • resume.typ: Simple and ergonimic template to generate resume and CV.
  • simplecv: SimpleCV is a simple and elegant CV template written in Typst.
  • typst-cv-template: Chi CV Template (For Typst)
  • typst-resume-template: Aesthetic style inspired by the Awesome-CV project.

Formatting

  • typst-diagbox: A library for diagonal line dividers in Typst tables

Linguistics

  • leipzig-gloss: A library that provides primitives for creating glossing rules according to Leipzig.
  • typst-ipa: 🔄 ASCII / IPA conversion for Typst

Mathematics

Physics

  • physics: A library for common physics notations, e.g. vectors, derivatives, dirac notations, tensors, isotopes.

Plotting

Slides

About

Awesome Typst Links