Comment Comment by frmdstryr enaml-web does this using lxml. It works fine for a limited number of concurrent users. parent frmdstryr 2 years ago