XSLTForms/Benefits

Benefits
There are a number of XForms implementations, with different strengths and weaknesses.

Among the strengths of XSLTForms are:


 * ease of installation and use: Installation of XSLTForms on a Web server involves nothing more than copying the XSLTForms directory in the server's file space, and inserting an   processing instruction at the top of each form.
 * longevity and active maintenance: XSLTForms has been actively developed and maintained for over a decade and active work continues.
 * an active user community and ongoing support: users of XSLTForms use the SourceForge discussion list   to provide mutual support
 * conformance: XSLTForms provides a good (though not perfect) level of conformance to the XForms specification.
 * open source: XSLTForms is open source
 * server-side processing: the XSLTForms transformation can be applied on the server, when deploying or serving the form; the transformation's output can if necessary then be tweaked further.
 * client-side processing: the XSLTForms transformation can be performed in the client (providing the client supports XSLT); this reduces the load on the server.