L-Systems in NodeBox 2
Lindenmayer systems or L-systems for short were conceived as a mathematical theory of plant development. Using simple rules you can create a growing tree/shrub/plant.
The original book is available for download: The Algorithmic Beauty Of Plants.