Tree.js is a project mainly written in ..., it's free.
code to procedurally generate trees
This is a simple script to generate 3d tree meshes