Giter Site home page Giter Site logo

awesome-typst's Introduction

Awesome Typst

Awesome

Curated collection of useful links for Typst users.

PRs welcomed!

Contents

Official 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

  • typst-bot - A discord bot to render Typst code

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

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

  • 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-template - Chi CV Template (For Typst)
  • typst-mixed-resume - A casual and elegant resume template inspired by multiple templates.
  • 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

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

  • ruby-typ - A library to add ruby text
  • simple-poem-typst - An application of the measure function to set Arabic poetry.
  • typst-ansi_render - A library to render text with ANSI escape sequences
  • typst-boxes - A library to draw colorful boxes.
  • showybox - A Typst package for creating colorful and customizable boxes.
  • typst-diagbox - A library for diagonal line dividers in Typst tables
  • typst-tablex - More powerful and customizable tables in Typst!
  • typst-codelst - A Typst pakage to render source code.

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

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

Mathematics

Music

  • 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 brakets, tensors, isotopes, and digital signal sequences.

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
  • 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

awesome-typst's People

Contributors

andreaskroepelin avatar astrale-sharp avatar cafeclimber avatar giacomogallina avatar grox167 avatar gvariable avatar hydrobeam avatar jneug avatar johannes-wolf avatar jomaway avatar jxpeng98 avatar kaarmu avatar laurenzv avatar leedehai avatar ljgago avatar ludwig-austermann avatar luis-licea avatar lvignoli avatar matthiasgmayer avatar orangex4 avatar pascal-huber avatar pegacraft avatar pgbiel avatar pncnmnp avatar qjcg avatar rolfbremer avatar slashformotion avatar titaneric avatar wusyong avatar yusancky avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.