The lsystem application is an interactive fractal generator for Lindenmayer systems (also called “L-systems”, Wikipedia). It supports Lindenmayer systems with arbitrary many variables (including helper variables which do not result in painted segments), different angles for left/right rotations and scaling down drawings within the recursive call. The user interface is written in Qt5.
- The C++/Qt Source Code (MIT License) is available in the GitHub repository.
- A short description about L-systems and my program (in German).
Prebuild binaries (v0.9.0)
- Download prebuild binary of lsystem 0.9.0 for Linux (application only, requires Qt6.5 or higher)
- Download prebuild binary of lsystem 0.9.0 for Windows (zip archive with all required dependencies)
Screenshots


Ich bin Patrick, lebe und arbeite als Softwareentwickler in München und beschäftige mich gerne mit Literatur, Philosophie, Politik und manchmal auch privat mit Software-Projekten. Abseits des Bildschirms bin ich gerne in der Natur unterwegs, insbesondere auf Wander- und Skitouren.