Headless JavaScript using webkit.  Includes rendering to image and PDF.

comments powered by Disqus