Splash is a javascript rendering service. It's a lightweight browser with an HTTP API, implemented in Python using Twisted and QT.
Splash is free & open source. Commercial support is also available by Scrapinghub.