Fractusist v0.3.0 - Create a variety of wonderful fractals and curves in Typst

I have just made a release of fractusist v0.3.0: (fractusist – Typst Universe). After several iterations and thanks to the new drawing primitives provided by Typst 0.13.1, its functionality is getting pretty mature.

It has several features below:

  • Generate fractals using L-system. The grammar, number of iterations, drawing styles, etc. could be customized.
  • Over 30 preset parameters are provided for the L-system to facilitate the drawing of fractals.
  • Generate fractals using iterative methods, including Fibonacci word fractal and Z-order curve.
  • Generate fractals using recursive methods, including various fractal trees and Sierpiński carpet.
  • Generate parametric curves, such as spirographs and Lissajous curves.

Here is a gallery picture that shows a set of typical fractal curves:

Which picture do you prefer? And if you find any bugs or have any suggestions, please report them on Github: (GitHub - liuguangxi/fractusist: Create a variety of wonderful fractals and curves in Typst)

14 Likes

The tree in the bottom-right is amazing because it looks just like a real tree!

2 Likes

I think my favorite is still the Sierpiński’s triangle! It was the first fractal I discovered.

I haven’t played with it yet, but it seems to have a lot of generation options, and the beautiful results speak for themselves!

The tree in the bottom right does look surprisingly realistic. I also like the one directly above it. It looks like something from a game, or an office layout and I haven’t seen many fractals like it.
Oh, and the one to the left of the circle also looks very much like a cutting from a plant.