diff --git a/models/redner_template.py b/models/redner_template.py
index d78d402d15c44873d6ae255e92fb05fce5ffccdf_bW9kZWxzL3JlZG5lcl90ZW1wbGF0ZS5weQ==..c49e9c2e2e6bd494ff79cbcc5652332c42c8d431_bW9kZWxzL3JlZG5lcl90ZW1wbGF0ZS5weQ== 100644
--- a/models/redner_template.py
+++ b/models/redner_template.py
@@ -33,6 +33,7 @@
 _redner = None
 
 LANGUAGE_MJML_MUSTACHE = "text/mjml|mustache"
+LANGUAGE_TYPST_MUSTACHE = "application/typst|mustache"
 LANGUAGE_OPENDOCUMENT_MUSTACHE = "application/vnd.oasis.opendocument.text|od+mustache"
 DEFAULT_LANGUAGE = LANGUAGE_MJML_MUSTACHE
 COMPUTED_FIELDS = [
@@ -141,6 +142,7 @@
         selection=[
             ("text/html|mustache", "HTML + mustache"),
             (LANGUAGE_MJML_MUSTACHE, "MJML + mustache"),
+            (LANGUAGE_TYPST_MUSTACHE, "Typst + mustache"),
             (
                 LANGUAGE_OPENDOCUMENT_MUSTACHE,
                 "OpenDocument + mustache",