Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    DEVELOPMENT

    • Developers Blog

      Latest development updates, by Blender developers.

    • Documentation

      Guidelines, release notes and development docs.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on Typst Importer
Typst Importer

Render mathematical equations and code blocks.
Add-on by Jan-Hendrik-Müller
About What's New Permissions Reviews Version History
Drag'n'Drop

Blender Typst Importer

Easily render mathematical equations and code blocks.

Usage

  1. Prepare a Typst File
    Create a .txt or .typ file and write your Typst code in it. For more on Typst, check out https://github.com/typst/typst.

    Example Typst "hello.txt" code:

#set page(width: auto, height: auto, margin: 0cm, fill: none)
#set text(size: 20pt)
$ sum_(k=1)^n k = (n(n+1)) / 2 $
  1. Import the File into Blender
    • Drag and drop the .txt file directly into Blender.
    • Alternatively, go to File -> Import -> Typst 🦢 via (.txt/.typ).

Python API

It's also possible to import via the Python API:

from typst_importer.typst_to_svg import typst_express
typst_express("$ a = b/c $")
content = "$ limits(integral)_a^b f(x) dif x $" 
typst_express(content, name="Integral Example")
typst_express("""
#let korange() = text(fill: orange)[$k$]
#let nblue() = text(fill: blue)[$n$]
$ sum_(#korange() = 1)^#nblue() #korange() = (nblue()(nblue()+1)) / 2 $  
""")

What's New

0.1.14 April 15th, 2025

Update dependencies. Full Changelog: https://github.com/kolibril13/blender_typst_importer/compare/v0.1.13...v0.1.14

See all versions


Permissions

This extension requests the following permission:

  • Files

    Importing data files from disk

Developer
Jan-Hendrik-Müller
Rating
(1)
Version
0.1.14
Updated
1 mo
Published
Jan. 27th, 2025
Downloads
4247
Compatibility
Blender 4.2  and newer
Supported Platforms
  • macOS Apple Silicon, Intel
  • Windows
  • Linux
Website
github.com/kolibril13/blender_typst_importer
Report Issues
github.com/kolibril13/blender_typst_importer/issues
License
GNU General Public License v3.0 or later
Import-Export Geometry Nodes
Windows – 20.3 MB
...or download and Install from Disk
macOS - Intel – 29.9 MB
...or download and Install from Disk
macOS - Apple Silicon – 25.2 MB
...or download and Install from Disk
Linux – 25.4 MB
...or download and Install from Disk
  • Windows 20.3 MB
  • macOS Intel 29.9 MB
  • macOS Apple Silicon 25.2 MB
  • Linux 25.4 MB

Reviews

See all
  • Иван-Андреевич-Фомин
  • v0.1.8
  • 2 mo

nice

5.0

1 review
5
4
3
2
1
Rate this Add-on
  • About
  • Privacy Policy
  • Terms of Service
Download
  • Latest Blender
  • Blender LTS
  • Blender Benchmark
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Release Notes
  • Requirements
Organization
  • People
  • Jobs
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
Articles
  • News
  • Press Releases
  • User Stories
Get Involved
  • Dashboard
  • Development
  • Documentation
  • Education
Blender Studio
  • Films
  • Training
Support
  • Manual
  • Community
  • FAQ
Developers
  • Get Started
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite