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.

    DEVELOPMENT

    • Roadmap

      See which projects are currently being worked on and what's next.

    • Documentation

      Guidelines, release notes and development docs.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    • 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

Version History

0.3.3
Compatibility
Blender 5.2 LTS and newer
  • 2
  • June 23rd, 2026

Changelog

See release notes: https://github.com/kolibril13/blender_typst_importer/releases/tag/v0.3.3

Compatibility
Blender 5.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon
  • Windows
  • Linux
Downloads
2
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.3.3 31.9 MB macOS Apple Silicon v0.3.3 37.3 MB Linux v0.3.3 37.5 MB
0.3.1
Compatibility
Blender 4.2 LTS and newer
  • 165
  • June 12th, 2026

Changelog

See release notes: https://github.com/kolibril13/blender_typst_importer/releases/tag/v0.3.1

Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon
  • Windows
  • Linux
Downloads
165
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.3.1 24.5 MB macOS Apple Silicon v0.3.1 30.0 MB Linux v0.3.1 29.9 MB
0.3.0
Compatibility
Blender 4.2 LTS and newer
  • 543
  • April 8th, 2026

Changelog

See release notes: https://github.com/kolibril13/blender_typst_importer/releases/tag/v0.3.0

Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon
  • Windows
  • Linux
Downloads
543
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.3.0 24.4 MB macOS Apple Silicon v0.3.0 29.9 MB Linux v0.3.0 29.8 MB
0.2.4
Compatibility
Blender 4.2 LTS and newer
  • 900
  • January 2nd, 2026

Changelog

What's Changed

  • Adjust Transform Geometry node GeometryNodeTransform configuration … by @nil-is-lin in https://github.com/kolibril13/blender_typst_importer/pull/18

New Contributors

  • @nil-is-lin made their first contribution in https://github.com/kolibril13/blender_typst_importer/pull/18

Full Changelog: https://github.com/kolibril13/blender_typst_importer/compare/v0.2.3...v0.2.4

Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon
  • Windows
  • Linux
Downloads
900
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.2.4 24.5 MB macOS Apple Silicon v0.2.4 30.0 MB Linux v0.2.4 29.8 MB
0.2.3
Compatibility
Blender 4.2 LTS and newer
  • 385
  • December 8th, 2025

Changelog

Update typst to latest version 0.14.4 https://github.com/messense/typst-py/releases/tag/v0.14.4

Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon
  • Windows
  • Linux
Downloads
385
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.2.3 24.7 MB macOS Apple Silicon v0.2.3 29.8 MB Linux v0.2.3 29.9 MB
0.2.1
Compatibility
Blender 4.2 LTS and newer
  • 397
  • November 19th, 2025

Changelog

Full Changelog: https://github.com/kolibril13/blender_typst_importer/compare/v0.2...v0.2.1

Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon
  • Windows
  • Linux
Downloads
397
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.2.1 24.1 MB macOS Apple Silicon v0.2.1 29.6 MB Linux v0.2.1 29.4 MB
0.2.0
Compatibility
Blender 4.2 LTS and newer
  • 225
  • November 10th, 2025

Changelog

Full Changelog: https://github.com/kolibril13/blender_typst_importer/compare/v0.1.14...v0.2

  • Use Typst version 0.14.1
  • use lxml-6.0.2
  • use svg_path-7.0
Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon, Intel
  • Windows
  • Linux
Downloads
225
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.2.0 23.9 MB macOS Intel v0.2.0 34.3 MB macOS Apple Silicon v0.2.0 29.4 MB Linux v0.2.0 29.3 MB
0.1.14
Compatibility
Blender 4.2 LTS and newer
  • 4699
  • April 15th, 2025

Changelog

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

Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon, Intel
  • Windows
  • Linux
Downloads
4699
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.1.14 20.3 MB macOS Intel v0.1.14 29.9 MB macOS Apple Silicon v0.1.14 25.2 MB Linux v0.1.14 25.4 MB
0.1.13
Compatibility
Blender 4.2 LTS and newer
  • 713
  • April 7th, 2025

Changelog

v0.1.13

  • Better release workflow
  • New tutorial

image

Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon, Intel
  • Windows
  • Linux
Downloads
713
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.1.13 20.3 MB macOS Intel v0.1.13 29.9 MB macOS Apple Silicon v0.1.13 25.2 MB Linux v0.1.13 25.4 MB
0.1.12
Compatibility
Blender 4.2 LTS and newer
  • 158
  • April 7th, 2025

Changelog

Import every new curve as "n" instead of "Curve" new interface for animation in sthe side panel. Possible to align multiple collections at once. "Shift+F" to align objects

Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon, Intel
  • Windows
  • Linux
Downloads
158
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.1.12 20.3 MB macOS Intel v0.1.12 29.9 MB macOS Apple Silicon v0.1.12 25.2 MB Linux v0.1.12 25.4 MB
0.1.11
Compatibility
Blender 4.2 LTS and newer
  • 384
  • April 4th, 2025

Changelog

another try

Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon, Intel
  • Windows
  • Linux
Downloads
384
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.1.11 20.3 MB macOS Intel v0.1.11 29.8 MB macOS Apple Silicon v0.1.11 25.2 MB Linux v0.1.11 25.4 MB
0.1.8
Compatibility
Blender 4.2 LTS and newer
  • 824
  • March 18th, 2025

Changelog

v0.1.8

  • rename "my_opacity" to "opacity"
  • Use an emission shader instead of principled bsdf, so that the text is not effected by scene light:

image

Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon, Intel
  • Windows
  • Linux
Downloads
824
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.1.8 20.3 MB macOS Intel v0.1.8 29.8 MB macOS Apple Silicon v0.1.8 25.2 MB Linux v0.1.8 25.4 MB
0.1.7
Compatibility
Blender 4.2 LTS and newer
  • 340
  • March 9th, 2025

Changelog

v0.1.7

  • Change blend_method for transparency. "Dithered" looks more grany, and the new default "Blended" looks smoother.

  • update to typst 0.13.1

  • Added object indices support with blue numbered labels.

from typst_importer.typst_to_svg import typst_express

content = "$ a = b + c $" 
c = typst_express(content, origin_to_char=True, show_indices=True, 
position=(0, 2, 0), name="Simple")
content = "$ limits(integral)_a^b f(x) dif x $" 
c = typst_express(content, origin_to_char=True, show_indices=True, 
name="Integral")

image

Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon, Intel
  • Windows
  • Linux
Downloads
340
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.1.7 20.3 MB macOS Intel v0.1.7 29.8 MB macOS Apple Silicon v0.1.7 25.2 MB Linux v0.1.7 25.4 MB
0.1.5
Compatibility
Blender 4.2 LTS and newer
  • 393
  • February 24th, 2025

Changelog

Update to typst 0.13 https://typst.app/blog/2025/typst-0.13/

Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon, Intel
  • Windows
  • Linux
Downloads
393
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.1.5 20.3 MB macOS Intel v0.1.5 29.8 MB macOS Apple Silicon v0.1.5 25.2 MB Linux v0.1.5 25.4 MB
0.1.4
Compatibility
Blender 4.2 LTS and newer
  • 281
  • February 19th, 2025

Changelog

v 0.1.4

  • new position argument:

  • add "Allign Object" operator. Keyboard shortcut j, or "Object -> Allign Object (XY)"

  • add "Allign Collection". Keyboard shortcut l, or "Object -> Allign Collection (XY)"

typst_express(
    "hi",
    name="Example",
    position=(2, 2, 0),  # Place 2 units to the right
)
  • Extra: Here's a snippet to position equation:
from typst_importer.typst_to_svg import typst_express
def eq(equation: str, name: str, color: str, position=(0, 0, 0)):

    typst_code = f"""
    #set text({color})
    $ {equation} $
    """
    collection = typst_express(
        typst_code,
        origin_to_char=True,
        convert_to_mesh=True,
        name=name,
        position=position
    )

    return collection


eq("a -b = c", "Start", "aqua", (0, -4, 0.5))
eq("a - 3 r_(beta) = c", "End", "olive", (0, -4, 0));
Compatibility
Blender 4.2 LTS and newer
Supported Platforms
  • macOS Apple Silicon, Intel
  • Windows
  • Linux
Downloads
281
Permissions
This version requests the following:
  • Files Importing data files from disk
License
GNU General Public License v3.0 or later
Status
Approved
Windows v0.1.4 19.5 MB macOS Intel v0.1.4 28.8 MB macOS Apple Silicon v0.1.4 24.6 MB Linux v0.1.4 24.3 MB
  • 1
  • 2
  • Next
  • Last
23 versions
  • About
  • Privacy Policy
  • Terms of Service
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
  • Code of Conduct
Organization
  • People
  • Jobs
Blender Network
Download
  • Latest Blender
  • Blender LTS
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Requirements
  • Benchmark
  • Flamenco
Extensions
  • Add-ons
  • Themes
Developers
  • Get Started
  • Roadmap
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Studio
  • Films
  • Training
  • Tools & Pipeline
Support
  • Manual
  • Community
  • FAQ
Get Involved
  • Documentation
  • Education
News
  • Press Releases
  • User Stories
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite