L-systems implementation with WebGL using three.js, based on this article
Production rules and axioms can be defined using the panel in upper right part of the window. Presets trees can be selected using the combo in the top part of the panel. In particular, Example S showcases a stochastic production rule set.
Check the project running here